【发布时间】:2014-11-13 11:34:38
【问题描述】:
观看 Apple WWDC 视频后,我决定使用 iAd 实施
@import iAd
...
self.canDisplayBannerAds = YES;
它既漂亮又简单,它可以在模拟器和设备上显示测试广告。我看到的 Apple vid 说这就是我们所要做的,但 Apple iAd 文档网站说我们必须实现委托方法来处理点击、加载失败、网络连接问题,并且不这样做的应用程序将被拒绝。
这让我感到困惑,尤其是因为上面的实现没有向类添加协议以便可以实现委托方法。
有谁知道以这种新方式实施 iAd 的最新文档在哪里?或者权威地知道我们必须忽略 Vid 中所说的并实现委托方法(尽管它们甚至会被调用吗?)?
【问题讨论】:
-
我的印象是 canDisplayBannerAds = yes 解决方案是绝对没有多余装饰的版本。它使您无法控制横幅的位置。我试过了,它实际上干扰了我的应用程序处理旋转的方式。所以,除非你有一个直接开箱即用的实现,否则它可能不是一个好的选择,你必须实现更复杂的东西来控制。
-
有趣的是,广告出现的屏幕非常简单,iAd 的实现和应用程序实际上可以很好地配合使用。疯了。
-
不是“简单”——写得很好! :-)
标签: ios objective-c iad