ios 应用跟踪透明度隐私复选框和应用商店发布拒绝

xxhby3vn  于 2022-12-15  发布在  iOS
关注(0)|答案(2)|浏览(341)

我的iOS应用程序提交不断被苹果拒绝,并显示以下消息:
准则5.1.2 -法律的-隐私-数据使用和共享
你在App Store Connect中提供的应用隐私信息仍然表明你收集数据是为了跟踪用户,包括用户ID和产品交互。但是,你在跟踪用户活动之前不会使用应用跟踪透明度来请求用户的权限。
从iOS 14.5开始,App Store上的应用需要通过AppTrackingTransparency框架获得用户的许可,才能收集用于追踪的数据,这一要求保护了App Store用户的隐私。
后续步骤
以下是解决此问题的两种方法:

  • 如果你当前未跟踪或决定停止跟踪,请在App Store Connect中更新你的应用隐私信息。你必须具有帐户保持器或管理员角色才能更新应用隐私信息。
  • 如果跟踪用户,则必须在收集用于跟踪的数据之前实施应用程序跟踪透明度并请求权限。重新提交时,请在审阅说明中指明权限请求所在的位置。

资源

  • 跟踪是将从你的应用收集的数据与第三方数据链接以用于广告目的,或与数据代理共享收集的数据。了解有关跟踪的详细信息。
  • 有关跟踪用户的应用的新要求,请参阅常见问题解答。
  • 了解有关设计适当权限请求的详细信息。

我已经更新了我的应用程序,不使用任何IDFA调用(包括所有Facebook和其他SDK)https://developer.apple.com/documentation/adsupport/asidentifiermanager/1614151-advertisingidentifier
当我尝试设置应用程序的应用程序隐私部分的复选框时,它们不能完全取消选中(即,至少必须选择其中一个选项),因此我不能声明我的应用程序没有使用设备ID,即使代码库根本没有广告标识符。

应用程序跟踪透明度真的意味着我们不能跟踪任何东西,甚至用户点击按钮和屏幕视图???如果是这样,这是疯狂的!
主要的问题是,我想有一个更好的用户体验,我的用户不显示他们一个不必要的ATT提示。

bihw5rsg

bihw5rsg1#

你需要做以下两件事:
1.更新Data Types部分以删除Device Id。您可以在隐私部分的顶部找到它,然后单击Edit,导航到最后一个Next,并取消选中Device Id x1c 0d1x
1.更新User IDProduct Interaction部分,取消选中-No, we do not track the user。您可以在隐私部分的末尾找到它,然后点击Edit,导航到最后一个Next,并取消选中上述框。

再次提交应用程序以供审阅。

c7rzv4ha

c7rzv4ha2#

当我们从应用程序中删除跟踪并从应用程序中删除NSUserTrackingUsageDescription密钥时,我们遇到了同样的问题。我们的应用程序已在商店中启用跟踪。在新版本中,我们遇到了这个问题。当应用程序被拒绝时,我们只是回复他们,我们不再在应用程序中使用此功能,因此我们删除了跟踪身份验证弹出窗口。我们还告诉他们,我们无法在应用程序隐私更新,因为实时版本已启用跟踪。
在得到答复后,他们表示同意。
当我们从现有应用程序中删除时,对苹果的回答示例:
“我们已从此版本中删除了NSUserTrackingUsageDescription和跟踪,因此我们也从此版本中删除了跟踪权限弹出窗口。我们尝试从应用程序隐私中删除它,但无法更改Appstore连接中的隐私数据类型,因为当前的实时版本使用该权限。请查看我们的请求并批准我们提交的应用程序”

相关问题