首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >AdMob Ios导致的帧速率下降

AdMob Ios导致的帧速率下降
EN

Stack Overflow用户
提问于 2017-05-28 03:26:25
回答 1查看 975关注 0票数 2

我在比赛中遇到了一个奇怪的滞后问题,我终于找到了罪魁祸首。阿德莫布。在对我的应用程序进行了一些基本的测试之后,我意识到Admob每10次左右就会导致一次10+ fps下降。这是我的AdMob代码。

代码语言:javascript
运行
复制
func initializeBanner() {
    // Create a banner ad and add it to the view hierarchy.
    bannerView.adUnitID = "ca-app-pub-8237297232584070/6035957145"
    bannerView.rootViewController = viewController
    bannerView.frame = CGRect(x:0.0,
                              y:(self.view?.frame.size.height)! - bannerView.frame.size.height,
                              width:bannerView.frame.size.width,
                              height:bannerView.frame.size.height)
}
func loadRequest() {
    let request = GADRequest()
    request.testDevices = [kGADSimulatorID]
    bannerView.load(request)
}
func createAd(){
    initializeBanner()
    loadRequest()
    openAdd()
}
func openAdd(){
    view!.addSubview(bannerView)
}

当用户启动应用程序时,这会被调用一次。我的问题是什么?这很普遍吗?有解决办法吗?

注意:我正在收到警告

您目前使用的是SDK的7.19.1版本。请考虑将SDK更新到最新的SDK版本,以获得最新的特性和bug修复。可以从最新的SDK下载(堆栈溢出不允许链接)。发布说明的完整列表可在https://developers.google.com/admob/ios/rel-notes上获得。

  • 这个链接是一个goo.gl,在评论中说,如果你想让我以某种方式发布它。
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-05-30 15:31:16

这是很常见的,另一方面,可以检查行:

代码语言:javascript
运行
复制
GADMobileAds.configure(withApplicationID: "ca-app-pub-8237297232584070~4978026344")

已经成功,您可以等待加载游戏,直到那时。这可能会有一点帮助。

注:不,不建议在游戏场景播放时播放广告。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44223522

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档