如何在Swift中获得iAds广告

时间:2015-02-15 16:17:21

标签: ios xcode swift iad

我已经成功实施了iAd。但他们不会展示实际广告。 这段代码有什么问题?非常感谢任何帮助。

我已经成功实施了iAd。但他们不会展示实际广告。 这段代码有什么问题?非常感谢任何帮助。

import iAd


class ViewController: UIViewController, MCBrowserViewControllerDelegate, ADBannerViewDelegate {

    @IBOutlet weak var adBannerView: ADBannerView!

override func viewDidLoad() {
        super.viewDidLoad()

        self.canDisplayBannerAds = true
        self.adBannerView?.delegate = self
        self.adBannerView?.hidden = true
}


    func bannerViewWillLoadAd(banner: ADBannerView!) {

    }

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

    func bannerViewActionDidFinish(banner: ADBannerView!) {

    }

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

        return true
    }

    func bannerView(banner: ADBannerView!, didFailtoRecieveAdWithError error: NSError!) {

    }
}

screenshot

1 个答案:

答案 0 :(得分:0)

在苹果公司和Live App Store批准之前,您的应用不会展示任何广告。