12

我的应用刚刚获得批准,不幸的是我的 iAd 横幅是空白的。

我已经在 iTunes Connect 上配置了 iAd。

谢谢,

4

1 回答 1

17

值得注意的是,如果您在调试中运行您的应用程序,您将确认您实施的系统是否有效,因为您将看到测试广告(带有 Apple 品牌的灰色广告,单击一个将显示一条消息说测试广告有效)。如果不是这种情况,则代码存在问题。您需要披露该代码以获得更多帮助。

如果测试广告确实有效,那么它可以归因于部分/所有这些问题。

  1. 您没有在 iTunes Connect 中为您的应用程序正确设置 iAd。您需要在 iTunes 连接的“管理您的应用程序”部分启用它。

  2. 您没有正确设置 iAd 合同。请参阅 iTunes 连接的“合同、税务和银行业务”部分,并确保全球地区的 iAd 网络一切正常。

  3. 没有任何广告可显示。您不会得到 24/7 全天候显示的广告,它们只会在特定时间出现(这是按设计工作的)。长时间测试您的应用程序的应用商店构建,以查看是否出现广告。请注意,不同的地区会以不同的频率获得广告(我相信美国最受欢迎)。注意:iAd 框架提供了确定广告是否已准备好显示的方法(例如,请参见 ADBannerViewDelegate 中的bannerViewWillLoadAd:和)。bannerViewDidLoadAd:只有当有广告可用时,您才应该为 iAd 横幅腾出空间,否则您的应用应该看起来从一开始就没有横幅。否则你会得到你提到的空白

于 2012-06-09T01:09:14.970 回答