ぐーぐるAdMobが表示されないエラー、コードを代えて成功、アイフォンアプリ開発、AppController *app = (AppController*)[[UIApplication sharedApplication] delegate];で作成

ぐーぐるAdMobが表示されないエラー、コードを代えて成功、アイフォンアプリ開発
  前回のエラー、広告が表示されないはこちら
 
アイフォンで広告表示

 AdMobのSDKをGoogleAdMobAdsSdkiOS-6.4.1としました。6.3.0から。
しかし、広告は表示されず。残念

 <<<<>>>>>
 環境:cocos2d-iphone v2.1-rc1 
 XCODE 4.6.2 : Deployment Target 4.3
 AdMob  6.4.1 4/18/2013 Fixed a crash that occurred when the Advertising Identifier is nil.
 
 症状:AdMobが表示されない。つまり、ビューが表示されない。
 エラー: Must set the rootViewController property of GADBannerView before calling loadRequest:
 <<<<>>>>>
 
 
 以下、検討、結論(成功、AdMob表示されるようになりました。)
 
 
 AdMobが正常に表示されない改善
 1.最新版のAdMobSDKにする
 結果:だめでした。
 
 2.参考コードを参考にしてみる(成功)
 結果:広告が表示されました。(1)を参考にしました。
結論として、
AppController *app = (AppController*)[[UIApplication sharedApplication] delegate];
を追加して、app.navControllerを与えました。

 変更したコード
 

 
 
 

 参考
 (1)
 

 
 (2)これは試していません。
 

関連記事

「スポンサーリンク」


ツイートツイート
カテゴリー: iPhoneアイフォンアプリ開発 タグ: , , パーマリンク