GADRewardBasedVideoAd
全部标签 我有一个带有GADRewardBasedVideoAd的ViewController。我可以轻松播放和关闭广告,但随着广告关闭ViewController也是如此。我能做什么?@IBActionfuncad_button_click(_sender:Any){ifGADRewardBasedVideoAd.sharedInstance().isReady==true{GADRewardBasedVideoAd.sharedInstance().present(fromRootViewController:self)}} 最佳答案 对
我花了好几个小时寻找可能非常简单的修复方法。我正在尝试显示AdMob奖励视频,而不是中介视频,只是admob网络视频。我的视频在任何Xcode模拟器中都能完美播放并完美奖励用户。但是,当我在我的iPhone上运行该应用程序时,我在控制台中收到此错误:Cannotfindanadnetworkadapterwiththename(s):com.google.DummyAdapter.RemembertolinkallrequiredadnetworkadaptersandSDKs,andset-ObjCinthe'OtherLinkerFlags'settingofyourbuildta
这是在任何ViewController上呈现基于奖励的视频的代码:GADRewardBasedVideoAd.sharedInstance().present(fromRootViewController:vc)它成功地显示了视频,但是当应用程序进入后台并转到前台时,广告自行消失并且rewardBasedVideoAdDidClose触发。这是正常行为吗? 最佳答案 是的,这是有意为之的行为。这是为了防止用户甚至没有观看的视频获得奖励。有关更多信息,请查看thedocumentationofGADRewardBasedVideoAd