【问题标题】:My banner view not showing (Google AdMob) in SpriteKit Swift 2我的横幅视图未在 SpriteKit Swift 2 中显示(Google AdMob)
【发布时间】:2016-01-30 17:00:07
【问题描述】:

我将 Google AdMob 添加到我的游戏中,并创建了一个新类来展示我的广告,但它无法正常工作。

我的横幅视图类

import Foundation
import GoogleMobileAds

class MyBannerView: GADBannerView, GADBannerViewDelegate {

    let bannerView: GADBannerView = GADBannerView.init(adSize: kGADAdSizeSmartBannerPortrait)

    func adViewDidReceiveAd(bannerView: GADBannerView!) {
        bannerView.hidden = false
    }

    func adView(bannerView: GADBannerView!,
        didFailToReceiveAdWithError error: GADRequestError!) {
            print("adView:didFailToReceiveAdWithError: \(error.localizedDescription)")
    }

}

我用这个here 来创建类。

游戏场景

    import GoogleMobileAds

 class GameViewController: UIViewController , GADBannerViewDelegate {


         var bannerView: GADBannerView = GADBannerView.init(adSize: kGADAdSizeSmartBannerPortrait)

  override func viewDidLoad() {
        super.viewDidLoad()

                self.bannerView.delegate = self
                bannerView.adUnitID = "ca-app-pub-8242170233085386/3052401353"
}

}

【问题讨论】:

    标签: ios sprite-kit swift2 admob


    【解决方案1】:

    我从未尝试在游戏场景中调用它,我认为那样不会起作用

    尝试在具有 SKScene 的视图中调用它。

    查看此链接:developers.google.com/admob/ios

    【讨论】:

    • 所有这些链接都已失效
    • @jamesC,它是固定的,ty :)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多