IOS:由于WebView上的应用跟踪透明度,应用被拒绝



我正在用React Native与Expo制作一个应用程序。

它使用web视图在应用程序中显示站点。

一切都很顺利,但是当我把我的应用程序提交到app Store时,它被拒绝了。

邮件说:

我们注意到你在用户选择"询问应用"后收集数据进行跟踪不去追踪;

应用程序跟踪透明度权限请求。具体来说,我们注意到你的应用程序访问你自己的网页内容在用户要求您不要跟踪之后,收集用于跟踪的cookie他们。

之后,使用expo跟踪透明度库,我添加了一个权限请求来跟踪数据。

如果用户不接受,我在web视图上禁用third party cookies

再次提交到App Store后,我得到了完全相同的消息.

我不知道该怎么做,因为我无法控制网站,而且我仅限于React Native web view props

也许,我可以启用隐身模式如果用户不希望应用程序跟踪,但我不确定这是否也会被接受。

我有同样的问题,我解决它像这样:在苹果商店更改应用的隐私,转到应用隐私,在数据类型部分单击编辑,选择标识符(设备ID),并将此设置为用于跟踪目的。并确保这是唯一一个选择用于跟踪。

也要确保权限在真实设备上显示(所以先在TestFlight上测试)。

另一件事是你需要告诉他们你在哪里显示这个权限发送视频告诉他们你在哪里显示权限

最新更新