gpt4 book ai didi

ios - iAd Banner swift,添加 iAd 后游戏开始崩溃

转载 作者:行者123 更新时间:2023-11-29 01:50:12 26 4
gpt4 key购买 nike

我开发了这款游戏,它运行良好,就像我想要的那样,但在我添加 iAd 横幅后,当我开始游戏时,它会正常运行大约 10 秒。然后它放大并使所有东西都变得非常大,然后它会给我这个错误:

Shapes#2[75422:7643415] [AppDeveloper] ADBannerView: Unhandled error (no delegate or delegate does not implement didFailToReceiveAdWithError:): Error Domain=ADErrorDomain Code=1 "Service session terminated." UserInfo=0x7fdb09f5b1e0 {ADInternalErrorCode=1002, NSLocalizedDescription=Service session terminated.}

最佳答案

您缺少 didFailToReceiveAdWithError 函数。您可以复制并粘贴此代码,只需确保您的 iAd 横幅与您项目中的内容相匹配:

func bannerView(banner: ADBannerView!, didFailToReceiveAdWithError error: NSError!) {
println("Error failed to load. Probably due to network connection.")
self.adBannerView.hidden = true//hide the banner
}

问题可能是 iAd 横幅无法加载,并且您没有在横幅无法加载时运行的 didFailToReceiveAdWithError 函数。如果横幅未加载,并且没有处理此问题的函数,编译器将报错。附言您可能也想插入此功能。这个与 didFailToReceiveAdWithError 相反,它在横幅可以加载时运行。

func bannerViewDidLoadAd(banner: ADBannerView!) {
println("Banner did load.")
self.adBannerView.hidden = false//show banner
}

您可以找到有关 iAd 的更多信息 here.

关于ios - iAd Banner swift,添加 iAd 后游戏开始崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31494786/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com