在 GoogleMobileAds 中找不到 GADUnifiedNativeAdView
Posted
技术标签:
【中文标题】在 GoogleMobileAds 中找不到 GADUnifiedNativeAdView【英文标题】:Can't find GADUnifiedNativeAdView in GoogleMobileAds 【发布时间】:2021-10-18 08:27:07 【问题描述】:在 podfile.lock 我有
Google-Mobile-Ads-SDK (8.7.0): GoogleAppMeasurement (= 7.0) GoogleUserMessagingPlatform (>= 1.1)
这段代码运行正常,所以sdk安装成功
import GoogleMobileAds
let options = GADMultipleAdsAdLoaderOptions()
options.numberOfAds = 5
adLoader = GADAdLoader(adUnitID: adUnitID, rootViewController: requester, adTypes: [.native], options: [options])
adLoader.delegate = self
但我可以显示收到的 GADNativeAd,因为无法访问视图
import UIKit
import GoogleMobileAds
class FeedAdTVC: UITableViewCell
func setup(with: GADNativeAd)
let templateView = GADUnifiedNativeAdView()
得到:在范围内找不到“GADUnifiedNativeAdView”
【问题讨论】:
【参考方案1】:好像GADUnifiedNativeAdView
在Google Ad Manager 8版本中被去掉了,好像换成了GADNativeAdView
。
查看迁移指南here。
【讨论】:
以上是关于在 GoogleMobileAds 中找不到 GADUnifiedNativeAdView的主要内容,如果未能解决你的问题,请参考以下文章
Google Play 游戏和 GoogleMobileAds 在 Unity 5 中无法协同工作
GoogleMobileAds.framework:捆绑格式无法识别、无效或不合适