'GADInvalidInitializationException',原因:'Google 移动广告 SDK 在没有 AppMeasurement 的情况下进行了初始化

'GADInvalidInitializationException', reason: 'The Google Mobile Ads SDK was initialized without AppMeasurement

我正在尝试测试 Admob 广告。但是,它在应用程序启动之前出现异常

'GADInvalidInitializationException',原因:'Google 移动广告 SDK 在没有 AppMeasurement 的情况下进行了初始化。

不过,我添加了AppID和cocoapod

source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '9.0'
podfile
    target 'My App' do
      use_frameworks!
      pod 'Google-Mobile-Ads-SDK'
    end

Info.list

<key>GADApplicationIdentifier</key>
<string>ca-app-pub-3940256099942544~1458002511</string>

AppDelegate.swift

func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
    // Initialize Google Mobile Ads SDK
    GADMobileAds.sharedInstance().start(completionHandler: nil)
    return true
}

有人遇到过这个问题吗?提前致谢。

以防其他人遇到问题,我正在回答我自己的问题。

根据documentation,这一步是手动下载。但是,即使您使用的是 cocoapod,这也是必须执行的步骤。