我正在尝试通过集成 Firebase 在我的应用中加载插页式广告。当我单击“IBAction 按钮”时,我应该会收到广告。但我根本没有得到任何回应,也没有在屏幕上看到任何广告。
Xcode 控制台显示以下消息: 1-[I-ACS037005] 无法从身份获取有效的 App ID 2-您当前使用的是 SDK 7.37.0 版本。请考虑将您的 SDK 更新到最新的 SDK 版本,以获得最新的功能和错误修复。最新的 SDK 可以从...等下载
这是我的代码:-
var interstitial: GADInterstitial!
@IBAction func rewardedAdBtn(_ sender: Any) {
interstitial = GADInterstitial(adUnitID: "/6499/example/interstitial")
let request = GADRequest()
//request.testDevices = [ kGADSimulatorID, "2077ef9a63d2b398840261c8221a0c9b" ]
interstitial.load(request)
}
我添加了两个有用的功能,第一个被“打印”了,但第二个没有!
/// Tells the delegate an ad request succeeded.
func interstitialDidReceiveAd(_ ad: GADInterstitial) {
print("interstitialDidReceiveAd")
}
/// Tells the delegate that an interstitial will be presented.
func interstitialWillPresentScreen(_ ad: GADInterstitial) {
print("interstitialWillPresentScreen")
}