使用未声明的类型 'GADUnifiedNativeAdLoaderDelegate'
Use of undeclared type 'GADUnifiedNativeAdLoaderDelegate'
我正在尝试制作 this 广告的演示。当我遵循本教程时。 出现此错误 Use of undeclared type 'GADUnifiedNativeAdLoaderDelegate'. 我正在使用最新版本的 GoogleMobileAds.framework.
AppDelegate
import Firebase
func application(_ application: UIApplication,
didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {
FirebaseApp.configure()
// Initialize the Google Mobile Ads SDK.
GADMobileAds.configure(withApplicationID: "ca-app-pub-3940256099942544~1458002511")
return true
}
ViewController
import UIKit
import Firebase
import GoogleMobileAds
class ViewController: UIViewController, GADUnifiedNativeAdLoaderDelegate
我使用的是旧版本 (7.25.0) 的 Admob。最新的是7.29.0。当我在 podfile 中写入 pod 'Firebase/AdMob' 时,我得到了 7.25.0 版本。然后在我写 pod 'Google-Mobile-Ads-SDK' 之后我得到了 AdMob 的 7.29.0 版本。
我正在尝试制作 this 广告的演示。当我遵循本教程时。 出现此错误 Use of undeclared type 'GADUnifiedNativeAdLoaderDelegate'. 我正在使用最新版本的 GoogleMobileAds.framework.
AppDelegate
import Firebase
func application(_ application: UIApplication,
didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool {
FirebaseApp.configure()
// Initialize the Google Mobile Ads SDK.
GADMobileAds.configure(withApplicationID: "ca-app-pub-3940256099942544~1458002511")
return true
}
ViewController
import UIKit
import Firebase
import GoogleMobileAds
class ViewController: UIViewController, GADUnifiedNativeAdLoaderDelegate
我使用的是旧版本 (7.25.0) 的 Admob。最新的是7.29.0。当我在 podfile 中写入 pod 'Firebase/AdMob' 时,我得到了 7.25.0 版本。然后在我写 pod 'Google-Mobile-Ads-SDK' 之后我得到了 AdMob 的 7.29.0 版本。