由于以下原因,我的申请被驳回:
您和您的应用程序(以及您拥有的任何第三方) 签约投放广告)可以使用广告标识符, 以及通过使用广告获得的任何信息 标识符,仅用于投放广告的目的。如果是用户 重置广告标识符,然后您同意不结合, 直接或间接关联,链接或以其他方式关联 先前的广告标识符和任何派生的信息 重置广告标识符。"注意:iAd不使用
AdSupport.framework
,ASIdentifierManager
或广告标识符。 因此,iAd实现不需要它们,也不应该 包含在您的应用中以支持iAd。如果您的应用正在投放广告, 请: - 确保您已在设备上测试了应用程序,而不仅仅是模拟器,并且已删除所有以前版本的应用程序 在测试之前 - 向我们提供在您的应用中查找广告的步骤如果您的应用不投放广告,请检查您的代码 - 包括任何第三方 库 - 删除以下任何实例:class:ASIdentifierManager
选择器:advertisingIdentifier
框架:AdSupport.framework
我已在设备和模拟器上测试了我的应用,它确实显示您已连接到iAd 测试横幅。它不允许我登录iAd Workbench,所以可能是这个问题?
答案 0 :(得分:5)
如果iAd是您使用的唯一广告网络,则在向App Store提交申请时,您需要回答以下问题否:
此应用是否使用广告标识符(IDFA)?
另外,请确保您的项目未导入AdSupport.framework
。 iAd不使用AdSupport.framework
,ASIdentifierManager
或广告标识符,因此它们不是必需的,也不应包含在您的应用中。