iOS9 self.canDisplayBannerAds = true 不显示任何广告

标签 ios iad swift2 ios9 adbannerview

<分区>

非常简单的 iAd 代码:

import UIKit
import iAd

class ViewController: UIViewController {

    override func viewDidLoad() {
        super.viewDidLoad()

        self.canDisplayBannerAds = true
    }

    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
    }
}

iAd.framework 已加载。

它曾经有效。 iOS9之后,不工作了。 iAd 的模拟器设置为 100%,刷新率为 15 秒。不显示任何广告。 在实际的 iPhone 6、5S、4S 和 iPad Air2 上试过。不显示任何广告。 我在这里错过了什么吗?快要失去理智了……我所有过去可以毫无问题地显示 iAd 的应用现在都完全没有显示 iAd。

最佳答案

这不再是问题。 self.canDisplayBannerAds = true 在运行 iOS 9 或更高版本的设备和模拟器上按预期工作。

关于iOS9 self.canDisplayBannerAds = true 不显示任何广告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32635714/

相关文章:

ios - 应用程序因调用 PFUser enableAutomaticUser 而崩溃

ios - Interstitial Ads(iAd 和 Spritekit)出错

ios - 适用于 3.5 和 4 英寸屏幕的应用程序底部的 iAd 横幅

swift - 这个 Singleton 对象可以在 Swift2 中使用类型存储属性吗?

ios - 我如何将这四行代码从 AVAudioPlayer 转换为 AVPlayer?

ios - CVOpenGLESTextureCacheCreateTextureFromImage 返回错误 6683

ios - 如何在自定义 CALayer 中访问 interfaceOrientation?

ios - 快速将文本字段添加到 UITableViewCell

ios - 提交我的应用程序后,iAds 停止工作

swift - 响应式(Reactive) cocoa 尝试图返回类型