【发布时间】: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