appIDの設定方法が変わっていた
*** Terminating app due to uncaught exception 'GADInvalidInitializationException', reason: 'The Google Mobile Ads SDK was initialized incorrectly. Google AdMob publishers should follow instructions here: https://googlemobileadssdk.page.link/admob-ios-update-plist to include the AppMeasurement framework, set the -ObjC linker flag, and set GADApplicationIdentifier with a valid App ID. Google Ad Manager publishers should follow instructions here: https://googlemobileadssdk.page.link/ad-manager-ios-update-plist'
公式のページ通りに設定をしているのになぜか上手くいかない。
どうやらSDKのバージョンが上がってappIDの設定方法が変わったらしい。
最新版のバージョンではAppDelegateの起動時にappIDの設定を行うのではなく、Info.plistに記述するとのこと。
※その代わりにAppDelegateの起動時にGADMobileAds.sharedInstance().start(completionHandler: nil)を実行する必要がある
公式ページ の日本語版はまだ説明が追いついていないようで、英語版だとInfo.plistに書くようにとの説明になっていた。
日本語版 |
英語版 |
0 件のコメント:
コメントを投稿