Futter:在范围内找不到 'kGADAdSizeBanner'
Futter: Cannot find 'kGADAdSizeBanner' in scope
iOS 错误:
Cannot find 'kGADAdSizeBanner' in scope
行:
private var adSize: GADAdSize = kGADAdSizeBanner
套餐:
native_admob_flutter
额外信息:
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 2.10.0, on macOS 11.6.2 20G314 darwin-x64, locale en-GB)
[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.3)
[✓] Xcode - develop for iOS and macOS (Xcode 13.2.1)
[✓] Chrome - develop for the web
[✓] Android Studio (version 2020.3)
[✓] VS Code (version 1.62.0)
[✓] Connected device (2 available)
[✓] HTTP Host Availability
• No issues found!
Android 有效。
用于广告的官方 Flutter 包 (google_mobile_ads) 已经完全失效,因此不再是一种选择。
不确定这是否有帮助,但我遇到了同样的问题。所以我查看了他们 documentation 中的 Banner-Ad 大小部分,并制作了一个自定义的 GADAdsize 变量。
例如,如果您想要大横幅 (kGADAdSizeLargeBanner),则文档显示尺寸(宽 x 高)为 320x100。
无论出于何种原因我们无法访问变量 kGADAdSizeLargeBanner(或您的情况下的 kGADAdSizeBanner),我们可以创建自己的大小。
let adSize = GADAdSizeFromCGSize(CGSize(width: 320, height: 100))
然后使用这个 adSize 变量我们可以初始化横幅视图。
let bannerView: GADBannerView = GADBannerView(adSize: adSize)
有关 GADAdSizeFromCGSize 的更多详细信息,请参见此处 link。
见docs
,您只需删除开头的 'k',因为他们会针对 iOS SDK 对其进行更新。
从:kGADAdSizeBanner 到 GADAdSizeBanner。
iOS 错误:
Cannot find 'kGADAdSizeBanner' in scope
行:
private var adSize: GADAdSize = kGADAdSizeBanner
套餐:
native_admob_flutter
额外信息:
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 2.10.0, on macOS 11.6.2 20G314 darwin-x64, locale en-GB)
[✓] Android toolchain - develop for Android devices (Android SDK version 30.0.3)
[✓] Xcode - develop for iOS and macOS (Xcode 13.2.1)
[✓] Chrome - develop for the web
[✓] Android Studio (version 2020.3)
[✓] VS Code (version 1.62.0)
[✓] Connected device (2 available)
[✓] HTTP Host Availability
• No issues found!
Android 有效。 用于广告的官方 Flutter 包 (google_mobile_ads) 已经完全失效,因此不再是一种选择。
不确定这是否有帮助,但我遇到了同样的问题。所以我查看了他们 documentation 中的 Banner-Ad 大小部分,并制作了一个自定义的 GADAdsize 变量。
例如,如果您想要大横幅 (kGADAdSizeLargeBanner),则文档显示尺寸(宽 x 高)为 320x100。
无论出于何种原因我们无法访问变量 kGADAdSizeLargeBanner(或您的情况下的 kGADAdSizeBanner),我们可以创建自己的大小。
let adSize = GADAdSizeFromCGSize(CGSize(width: 320, height: 100))
然后使用这个 adSize 变量我们可以初始化横幅视图。
let bannerView: GADBannerView = GADBannerView(adSize: adSize)
有关 GADAdSizeFromCGSize 的更多详细信息,请参见此处 link。
见docs ,您只需删除开头的 'k',因为他们会针对 iOS SDK 对其进行更新。 从:kGADAdSizeBanner 到 GADAdSizeBanner。