Google Admob 插页式添加崩溃 IOS Swift
Posted
技术标签:
【中文标题】Google Admob 插页式添加崩溃 IOS Swift【英文标题】:Google Admob Interstitial Add Crash IOS Swift 【发布时间】:2020-09-21 13:05:40 【问题描述】:我已经在我的 ios 应用程序中实现了 google admob。所有其他添加都可以正常工作,例如 Banner、Native。在调试模式下,插页式添加也可以与测试 ID 一起正常工作。但是当我用实际密钥替换测试密钥时,我在 crashlytics 上崩溃了
GADInterstitial.m line 306
__49-[GADInterstitial presentFromRootViewController:]_block_invoke
我已经从谷歌官方网站交叉检查了密钥和代码。下面是我正在使用的代码
interstitial = GADInterstitial(adUnitID: "ca-app-pub-.....") //test
interstitial.delegate = self
let request = GADRequest()
interstitial.load(request)
if interstitial.isReady
interstitial.present(fromRootViewController: self)
else
print("Ad wasn't ready")
【问题讨论】:
【参考方案1】:interstitial
变量是类的属性还是只是局部函数变量? (抱歉,我没有足够的代表发表评论)
【讨论】:
不,它是在类级别声明的变量以上是关于Google Admob 插页式添加崩溃 IOS Swift的主要内容,如果未能解决你的问题,请参考以下文章
如何使用“expo-ads-admob”在插页式广告中添加间隔
插页式 Admob 广告:“IllegalStateException:只有全屏活动可以请求方向”