iAds未在Swift 2中显示,Xcode 7.3

时间:2016-04-13 09:08:03

标签: ios swift iad

我已阅读大量教程,观看了很多视频,阅读了一些有关iAd的文章,其中每一篇都说你应该得到这个:

iAds picture

..如果您设法将应用程序连接到iAd。当我运行我的应用程序时,我已经知道了,但昨天我的应用程序已经在App Store上线,广告没有显示。

我使用import iAd在我的ViewController中导入了iAd,使用了ADBannerViewDelegate并实现了:

func bannerView(banner: ADBannerView!, didFailToReceiveAdWithError error: NSError!) {
        NSLog("Error loading iAds: \(error)")
        iadBanner.hidden = true
}

func bannerViewDidLoadAd(banner: ADBannerView!) {
        iadBanner.hidden = false
}

在viewDidLoad()中:

iadBanner.delegate = self 

我做了一个autlet:@IBOutlet weak var iadBanner: ADBannerView!

在所有这些方面,广告无法展示。有人可以告诉我这个吗?

1 个答案:

答案 0 :(得分:0)

编辑:Apple将于2016年6月30日停止使用iAd,目前不再接受新应用进入其iAd网络。

https://developer.apple.com/news/?id=01152016a

如果这是一个较旧的应用程序,在他们的iAd停止期间生效之前,广告通常需要几天时间才能生效。我会给它更多时间。如果您对此进行了测试并看到了测试横幅,我相信您会看到广告。我不会依靠您自己的发布版本测试来查看它,而是依赖iTunes Connect中的报告。