0
我有這樣的代碼:無代表,didFailToReceiveAdWithError
class ViewControllergame: UIViewController, ADBannerViewDelegate {
var bannerView:ADBannerView!
override func viewDidLoad() {
super.viewDidLoad()
self.canDisplayBannerAds = true
bannerView?.delegate = self
bannerView?.hidden = true
}
func bannerViewDidLoadAd(banner: ADBannerView!) {
bannerView?.hidden = false
}
func bannerViewActionShouldBegin(banner: ADBannerView!, willLeaveApplication willLeave: Bool) -> Bool {
return willLeave
}
func bannerView(banner: ADBannerView!, didFailToReceiveAdWithError error: NSError!) {
bannerView?.hidden = true
}
}
但它會不會在didFailToReceiveAdWithError,當我的應用程序進入待機我得到這個錯誤:
ADBannerView: Unhandled error (no delegate or delegate does not implement didFailToReceiveAdWithError:): Error Domain=ADErrorDomain Code=1 "Service session terminated.
我怎樣才能解決這個問題?
我無法重現你的問題。你能提供一些像XCode版本一樣的信息嗎? – Chuck
@chuck xcode版本6.3.2,是我的代碼比嗎? – da1lbi3
@ da1lbi3你如何初始化你的bannerView? – Bannings