###前提・実現したいこと
SpriteKitを使って開発したゲームアプリにadmobのインタースティシャル広告を導入してみたのですが、動きません。SpriteKitを使わなければ広告が表示されます。
Spritekitで実装する方法のアドバイスをいただければありがたいです。
###発生している問題・エラーメッセージ
###ソースコード
class GameViewController: UIViewController, GameSceneDelegate , GADInterstitialDelegate{ var interstitial: GADInterstitial = GADInterstitial() override func viewDidLoad() { super.viewDidLoad() //admobインタースティシャル self.interstitial = self.createAndLoadInterstitial() NSTimer.scheduledTimerWithTimeInterval(10.0,target:self,selector:Selector("gameOver"), userInfo: nil, repeats: false) } func gameOver() { //admobインタースティシャル print("call gameOver") self.interstitial = self.createAndLoadInterstitial() if self.interstitial .isReady { interstitial.presentFromRootViewController(self) }else{ print("not yet" ) } } func createAndLoadInterstitial()-> GADInterstitial{ interstitial = GADInterstitial(adUnitID: "ca-app-pub-6095430889174206/8832491082") interstitial.delegate = self //gadRequest.testDevices = [kGADSimulatorID] // テスト時のみ interstitial.loadRequest(GADRequest()) return interstitial }
###補足情報(言語/FW/ツール等のバージョンなど)
frameworkなど必要なものは導入しております。
あなたの回答
tips
プレビュー