【发布时间】:2021-07-24 20:15:36
【问题描述】:
我使用 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,那基本上不是说我不能再跟踪他们了吗?我不知道在这里做什么。
这是我填写的隐私复选框。显然我可以改变一些东西,但我不知道要改变什么。
【问题讨论】:
-
这里有同样的问题。我们不添加跟踪,但显然因为我们要求他们提供电子邮件并使用 Crashlytics,我们需要提示他们提出请求。我对此的期望似乎与 App Store 提供的内容不一致。我无法再追踪留存率?我想我快要倒闭了,或者我必须只关注收入。我认为大公司在这里赢了。
-
@user3792132 嘿,怎么了,我重新提交并获得了批准。我在下面发布了答案。希望对你也有帮助
-
如果您跟踪用户只是为了进行内部分析,那么您必须提出提示怎么办?如果用户拒绝,您是否必须删除他们的帐户?
-
我从未在问卷中检查过分析,所以我不知道。这是他们不清楚的 Apple 问题。
标签: xcode firebase-realtime-database app-store-connect apptrackingtransparency