问题就像问题的提示一样简单。
banner正在设备的测试模式下工作。
(看起来像这样:“你连接到iAd网络”)。
声明-didFailToReceiveAdWithError
,-bannerViewDidLoadAd
和-bannerViewActionShouldBegin
。
和ADBannverView1.delegate分配给自己(是一个cocos2d CCLayer)
但这些方法从未调用过。我删除了一些从未遇到过的断点。
你知道吗? <小时/> 问题2:这些财产定义有什么区别?我应该使用弱,分配吗?或IBOutlet是必需品?
@property(nonatomic,retain) ADBannerView *iAdView;
@property(nonatomic,retain) IBOutlet ADBannerView *iAdView;
@property(nonatomic,assign) ADBannerView *iAdView;
答案 0 :(得分:0)
对我来说,问题是我的代码self.canDisplayBannerAds=YES;
中也有这一行
删除后,委托方法被正确调用。