如何让我的iAd插页式广告能够正常运行

时间:2016-05-05 06:58:52

标签: swift iad

我到处寻找这个,但我无法找到它。我已经检查了代码,它可以在模拟器中运行,但不能在App Store上的真实应用程序中运行。我在1月份推出了使用此广告代码方式的应用,并且广告仍然无效,所有结算和内容都填写在iTunes连接上,我不知道如何修复它。

这是我的广告代码:

func loadInterstitialAd() {
    interstitialAd = ADInterstitialAd()
    interstitialAd.delegate = self
}

func interstitialAdWillLoad(interstitialAd: ADInterstitialAd!) {

}

func interstitialAdDidLoad(interstitialAd: ADInterstitialAd!) {
    interstitialAdView = UIView()
    interstitialAdView.frame = self.view!.bounds
    view!.addSubview(interstitialAdView)

    interstitialAd.presentInView(interstitialAdView)
    UIViewController.prepareInterstitialAds()
}

func interstitialAdActionDidFinish(interstitialAd: ADInterstitialAd!) {
    interstitialAdView.removeFromSuperview()
}

func interstitialAdActionShouldBegin(interstitialAd: ADInterstitialAd!, willLeaveApplication willLeave: Bool) -> Bool {
    return true
}

func interstitialAd(interstitialAd: ADInterstitialAd!, didFailWithError error: NSError!) {

}

func interstitialAdDidUnload(interstitialAd: ADInterstitialAd!) {
    interstitialAdView.removeFromSuperview()
}

0 个答案:

没有答案
相关问题