【问题标题】:App rejected because of "improper IDFA" while I'm not using any advertising service应用程序因“不正确的 IDFA”而被拒绝,而我没有使用任何广告服务
【发布时间】:2014-05-06 15:05:20
【问题描述】:

我在我的应用中使用 Google Analytics,因此它需要 AdSupport 框架。从昨天开始,当我尝试发布更新时,我的应用程序被拒绝,并显示以下错误消息:

尊敬的开发者,

我们发现您最近交付的一个或多个问题 “Zee 新闻英语”。要处理您的交货,以下问题 必须更正:

广告标识符 [IDFA] 使用不当。您的应用包含 广告标识符 [IDFA] API,但您尚未指明其用途 在 iTunes Connect 的“准备上传”页面上。

这些问题得到纠正后,请转到“版本详细信息”页面 并单击“准备上传二进制文件”。继续提交 处理,直到应用状态为“等待上传”。然后你可以 提供更正后的二进制文件。

问候,

当我发布更新时,我无法选中“此应用程序使用广告标识符吗?” 框,因为我在我的不使用任何广告应用程序 !那我该怎么办?

上次更新很好,我只是在这次更新中添加了一些小错误修复。

【问题讨论】:

标签: ios google-analytics app-store app-store-connect


【解决方案1】:

Google 已发布 Google Analytics Services iOS SDK v3.03c,它提供了删除 AdSupport.framework 依赖项的选项。

需要访问广告标识符 (IDFA) 字符串和广告客户跟踪启用标志作为其 Google 跟踪代码管理器实施的一部分的应用应链接到 libAdIdAccess.a,该文件现已包含在 GA 服务 SDK 下载中。

在此处查看完整的变更日志条目:https://developers.google.com/analytics/devguides/collection/ios/changelog

在此处下载最新的 SDK: https://developers.google.com/analytics/devguides/collection/ios/resources

【讨论】:

  • 就是这样!如果您基本上使用 GA SDK(我的情况),最后的 Google Analytics SDK 版本不再需要 AdSupport 框架。谢谢拉克什。
  • 那么如果我不想使用IDFA,我该怎么办?删除 AdSupport.framework 依赖项?代码中有什么需要做的吗?我没有在项目的任何地方启用 IDFA。
猜你喜欢
  • 2015-12-12
  • 2014-10-13
  • 2014-11-08
  • 2019-08-31
  • 1970-01-01
  • 2015-03-19
  • 1970-01-01
  • 2013-04-05
相关资源
最近更新 更多