小编Jus*_*tin的帖子

为什么我的插页式广告产生错误?

每当显示游戏结束场景时,我都试图显示一个插页式广告,但我只是出错了。我已经搜索了答案,但它们产生了相同的结果。我正在使用通知中心方法,但它不起作用。不过,我的横幅视图工作正常。

我收到此错误:

CoreAnimation:[EAGLContext renderbufferStorage:fromDrawable:] 在隐式事务中从非主线程调用!请注意,如果没有明确的 CATransaction 或对 [CATransaction flush] 的调用,这可能是不安全的。2017-10-01 09:28:00.631015-0500 Split[868:273850] CoreAnimation: [EAGLContext renderbufferStorage:fromDrawable:] 在隐式事务中从非主线程调用!请注意,如果没有明确的 CATransaction 或对 [CATransaction flush] 的调用,这可能是不安全的。

override func viewDidLoad() {
    super.viewDidLoad()


    NotificationCenter.default.addObserver(self, selector: #selector(GameViewController.loadAndShow), name: NSNotification.Name(rawValue: "loadAndShow"), object: nil)

    let request = GADRequest()

    request.testDevices = [kGADSimulatorID, "49d92844bdbdf74dac25e343b377744f"]

    bannerView = GADBannerView(adSize: kGADAdSizeSmartBannerPortrait)

    self.view?.addSubview(bannerView)
    bannerView.adUnitID = "ca-app-pub-9408273734198014/6590781864"

    bannerView.rootViewController = self
    bannerView.load(GADRequest())

    bannerView.delegate = self

    interstitialView = GADInterstitial(adUnitID: "ca-app-pub-9408273734198014/7472368678")

    interstitialView.load(request)

    if let view = self.view as! SKView? {
        // Load the SKScene from 'GameScene.sks'
        if let scene = …
Run Code Online (Sandbox Code Playgroud)

admob sprite-kit swift google-admob

5
推荐指数
1
解决办法
425
查看次数

标签 统计

admob ×1

google-admob ×1

sprite-kit ×1

swift ×1