IOS:应用程序因 WebView 上的应用程序跟踪透明度而被拒绝

joh*_*b75 5 webview ios react-native privacy-policy apptrackingtransparency

我正在开发一个用 React Native 和 Expo 制作的应用程序。

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

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

邮件中写道:

我们注意到,在用户在应用程序跟踪透明度权限请求上选择“要求应用程序不跟踪”后,您会收集要跟踪的数据。

具体来说,我们注意到您的应用程序会访问您拥有的网络内容,并在用户要求您不要跟踪它们后收集 cookie 以进行跟踪。

之后,使用世博跟踪透明度库,我添加了跟踪数据的权限请求。

如果用户不接受,我会third party cookies在网络视图上禁用。

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

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

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

小智 2

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

还要确保该权限显示在真实设备上(因此首先在 TestFlight 上进行测试)。

另一件事是您需要告诉他们您在哪里显示了此权限,向他们发送视频以告诉他们您在哪里显示了权限。