개발자 블로그
GADInvalidInitializationException, The Google Mobile Ads SDK was initialized without AppMeasurement. 본문
GADInvalidInitializationException, The Google Mobile Ads SDK was initialized without AppMeasurement.
로이드.Roid 2021. 2. 3. 09:58전에는 발생하지 않던 문제였는데 Admob 버전을 업데이트 하면서 발생한 문제인 것 같다. 전체 에러 메시지는 아래 이미지 처럼
*** Termainating app due to uncaught exception 'GADInvalidaInitializationException, resion: 'The Google Mobile Ads SDK was initialized without AppMeasurement. Google AdMob publishers, follow instructions here: https://googlemotileadssdk.page.link/admob-ios-update-plist to include the AppMeasurement framework and set the -ObjC linker flag. Google Ad Manager publishers, instructions here: https://googlemobileadssdk.page.link/ad-manager-ios-update-plist'
라고 표시된다. (참고로 링크는 동작 안한다..)
구글링 해보면 GoogleMobileAds 프레임워크에 ObjC 링커 플레그를 셋팅하라는 글이 보이는데, 내 경우에는 Firebase 통합 SDK를 설치해서 그런지 GoogleMobileAds 프레임워크는 보이지 않았고, info.plist 파일을 수정하는 방법으로 해결할 수 있었다.
위 이미처럼 Boolean 타입의 "GADIsAdManagerApp" 키를 추가하고 값을 "YES"로 주면 바로 해결 된다.
'프로그래밍 > iOS-SWIFT' 카테고리의 다른 글
Xcode - has conflicting provisioning settings. 해결하기 (0) | 2021.02.16 |
---|---|
Xcode - Errors were encountered while preparing your device for development. 문제 해결 (1) | 2021.02.07 |
Xcode 시뮬레이터에서 Face ID 사용하기 (0) | 2021.01.20 |
Xcode Please reconnect the device 문제 해결하기 (0) | 2021.01.12 |
애드몹(Admob) 에러 코드 (0) | 2018.05.15 |