我目前无法展示测试奖励广告。我正在使用文档Sample ad unit ID中提供的激励广告:。ca-app-pub-3940256099942544/5224354917
我收到错误代码 3,根据文档:
广告请求成功,但由于广告库存不足而没有返回任何广告。
这似乎没有意义,因为这是一个测试广告,并且应该始终可用?
完整错误:
广告加载失败:LoadAdError(代码:3,域:com.google.android.gms.ads,消息:无广告配置。)=> 无广告配置。
作为参考,我还在googleads-mobile-flutter 存储库上提出了一个问题,其中包含完整的日志输出。
有什么想法为什么我无法获取测试广告吗?
另外,如果您最近能够使用此插件成功展示测试激励广告或真实激励广告,请发表评论。
android admob flutter admob-rewardedvideoad google-mobile-ads
每当我尝试在我的 iOS 应用程序的发布版本上加载广告时,我都会收到以下 admob 错误:
找不到名称为 ("com.google.DummyAdapter") 的广告网络适配器。请记住链接所有必需的广告网络适配器和 SDK,并在构建目标的“其他链接器标志”设置中设置 -ObjC。
我在我的 flutter 2.2.1 项目中使用了 google_mobile_ads 0.13.0 包。广告在应用程序的 android 版本上正确显示,我在 iOS 模拟器中从这些单元获取测试广告。
到目前为止,我已经尝试过:
使用的链接:
广告单元目前正被应用商店中的应用使用,而该项目正在 testflight 上进行测试。我不确定这是否对其有任何影响,看看广告如何在 android 上正常工作,android 也使用活动应用程序正在使用的单位。更改有效每千次展示费用不是一种选择,因为广告目前正在不同的实时应用中使用。但这会引发同样的问题,即为什么它适用于 android 和其他实时 iOS 应用程序。
我对 iOS 开发还是太陌生了,不知道是什么导致了这个错误,我非常感谢任何帮助解决这个问题。