iAd使用模拟器给出错误

时间:2016-03-07 09:39:17

标签: ios objective-c iphone swift iad

在我的应用中。我想整合iAd,但它给我这样的错误

修改

现在我尝试使用swift,所以我得到了不同的错误

  

错误域= ADErrorDomain代码= 7"广告已从此横幅中卸载"   UserInfo = {ADInternalErrorCode = 7,ADInternalErrorDomain = ADErrorDomain,   NSLocalizedFailureReason = Ad已从此横幅中卸载}

这是我的代码

override func viewDidLoad() {
        super.viewDidLoad()

        self.canDisplayBannerAds = true
        self.adBannerView.delegate = self
        self.adBannerView.hidden = true
}
func bannerViewDidLoadAd(banner: ADBannerView!) {
        self.adBannerView.hidden = false
    }

func bannerViewActionShouldBegin(banner: ADBannerView!, willLeaveApplication willLeave: Bool) -> Bool {
        return willLeave
    }

func bannerView(banner: ADBannerView!, didFailToReceiveAdWithError error: NSError!) {
        self.adBannerView.hidden = true
        print(error)

    }

我不知道这里发生了什么。没有人得到这个错误并解决了请建议我。谢谢。

1 个答案:

答案 0 :(得分:0)

似乎这是打字错误。实施

- (void)bannerView:(ADBannerView *)banner didFailToReceiveAdWithError:(NSError *)error {
  // Hide Banner View
}