我的applicationDidFinishLaunching方法中有以下内容:
ADBannerView* iAdView = [[ADBannerView alloc] initWithFrame:CGRectZero];
iAdView.currentContentSizeIdentifier = ADBannerContentSizeIdentifierPortrait;
[[[CCDirector sharedDirector] openGLView] addSubview:iAdView];
广告可见,但我无法点击任何广告。我错过了什么?
答案 0 :(得分:1)
查看这些链接,您似乎不了解iAd实际需要的所有委托方法和设置。
http://developer.apple.com/library/ios/DOCUMENTATION/UserExperience/Conceptual/iAd_Guide/
答案 1 :(得分:1)
如果您在控制台中看到一个空白框和未处理的错误(“没有委托或委托没有实现didFailToReceiveWithError”),则触摸无法正常工作,因为尚未收到任何广告。如果要处理接收错误,则需要实现委托方法。
如果您等待一段时间,可能会出现一则广告。然后你就可以与之互动了。如果没有,您可能还没有在iTunes Connect中注册iAd程序。