年终特惠:AI 审核工具包 $29.99 $49.99 立即获取 →

iOS 提交指南

隐私

App Tracking Transparency 实施指南

ATT 是 Apple 的隐私框架,要求应用在追踪用户前获得明确许可。正确实施 ATT 对于通过审核至关重要。


什么是 ATT

App Tracking Transparency 是 iOS 14.5+ 引入的隐私框架:

  • IDFA 访问:访问广告标识符需要用户许可
  • 跨应用追踪:关联用户在不同应用/网站的活动需要许可
  • 系统级控制:用户可以在设置中全局禁用追踪

何时需要 ATT

需要请求 ATT 许可的情况:

  • 使用 IDFA 进行广告定向
  • 与第三方广告网络共享用户数据
  • 追踪用户跨应用或网站的行为
  • 与数据代理商共享设备信息

不需要的情况:

  • 仅用于分析(不与第三方共享)
  • 基于上下文的广告(不基于用户数据)
  • 防欺诈或安全目的

💻 代码实现

步骤:

  1. 在 Info.plist 中添加 NSUserTrackingUsageDescription
  2. 导入 AppTrackingTransparency 框架
  3. 在适当时机调用 requestTrackingAuthorization
  4. 根据用户选择处理追踪逻辑

重要:不要在应用启动时立即请求,让用户先了解应用价值。

最佳实践

清晰的用途说明

用简单语言解释为什么需要追踪以及用户会获得什么好处。

延迟请求

等用户体验过应用后再请求,转化率会更高。

尊重用户选择

不要因为用户拒绝追踪就限制应用功能。

准备替代方案

考虑使用 SKAdNetwork 进行无需用户许可的归因追踪。

希望 AI 在提交前审核您的应用?

获取我们的 AI 审核工具包,自动检测违规问题。

获取 AI 工具包