App Store 拒绝 - 准则 5.1.2 - 法律 - 隐私 - 数据使用和共享

Lan*_*ria 8 xcode firebase-realtime-database app-store-connect apptrackingtransparency

我使用 Firebase 进行用户身份验证,我刚刚重新提交了我的应用程序并得到了以下拒绝:

准则 5.1.2 - 法律 - 隐私 - 数据使用和共享

我们注意到,在跨应用和网站跟踪用户的活动之前,您不会使用 App Tracking Transparency 来请求用户的许可。您在 App Store Connect 中提供的应用隐私信息表明您收集数据以跟踪用户,包括其他诊断数据、音频数据、性能数据、崩溃数据、产品交互、电话号码、用户 ID、电子邮件或短信、照片或视频和搜索历史记录。

从 iOS 14.5 开始,App Store 上的应用需要通过 AppTrackingTransparency 框架获得用户的许可,然后才能收集用于跟踪它们的数据。这一要求保护了 App Store 用户的隐私。

下一步

以下是解决此问题的两种方法:

  • 您可以从您的应用程序中删除跟踪功能并在 App Store Connect 中更新您的应用程序隐私信息。
  • 如果您决定继续跟踪用户,则必须在收集用于跟踪用户或设备的数据之前实施 App Tracking Transparency 并请求许可。

我的应用程序没有广告,但我必须使用他们的用户 ID 在整个应用程序中跟踪用户,以便我知道哪个帖子属于哪个用户等。

如果用户拒绝提示AppTrackingTransparency,那基本上不是说我无法再跟踪他们吗?我不知道在这里做什么。

这是我填写的隐私复选框。显然我可以改变一些东西,但我不知道该改变什么。

在此处输入图片说明

在此处输入图片说明

在此处输入图片说明

在此处输入图片说明

Lan*_*ria 12

我重新提交了我的应用程序并获得了批准。似乎关键是确保它只是Used for App Functionality.

为了实现这一点,我对App Store Connect 中App Policy页面进行了这些更改。

  1. 我单击了每个策略旁边的蓝色编辑按钮。在 10 个策略中,4 个编辑按钮旁边有 4 个红色箭头。单击每个步骤可获得相同的第二、三和四步结果。

在此处输入图片说明

  1. 单击“编辑”按钮后,您将看到一个带有一系列选择的屏幕,对于该屏幕,我所做的只是检查App Functionality

在此处输入图片说明

  1. 对于第二个屏幕,我选择了No, user IDs collected from this app are not linked to the user's identity.

在此处输入图片说明

  1. 对于第三个屏幕,我选择了No, we do not use phone numbers for tracking purposes. 注意在第三个屏幕上,在Definitions and Examples 下,它说:

跟踪不适用于以下情况:

• 当数据经纪人仅将与他们共享的数据用于欺诈检测或预防或安全目的时

这是一个带有紫色下划线的屏幕截图:

在此处输入图片说明

  1. 以下是我的所有隐私政策现在的样子:

在此处输入图片说明

在此处输入图片说明

在此处输入图片说明

在此处输入图片说明

  1. 这是电子邮件批准:

在此处输入图片说明

  • 那么您从不查看用户统计数据来衡量您的功能的有效性吗? (6认同)
  • 我可能是错的,但从我阅读答案的方式来看,在我看来,您正在不惜一切代价避免苹果官方指南寻找漏洞以提交应用程序。指导方针的存在是出于某种原因,如果不遵循这些指导方针,我们可能会陷入大混乱。如前所述,我希望您的应用程序的目的是为所有数据类型提供应用程序功能,但是请注意其他用户,这并不是适合所有人的解决方案,它是针对特定应用程序及其上下文的解决方案。 (3认同)