iOS:Firebase 和 Google AdMob 是不是消耗过多能源?我可以改进这个吗?
Posted
技术标签:
【中文标题】iOS:Firebase 和 Google AdMob 是不是消耗过多能源?我可以改进这个吗?【英文标题】:iOS : Are Firebase and Google AdMob consuming too much energy? Can I improve this?iOS:Firebase 和 Google AdMob 是否消耗过多能源?我可以改进这个吗? 【发布时间】:2020-06-17 18:41:53 【问题描述】:我创建了一个简单的应用程序,它什么都不做,只是将其能源使用情况与同一个应用程序进行比较,但嵌入了Firebase
和GoogleAdMob
。
以下是此应用在没有依赖项的情况下对能源的影响:
现在这里是同样的检查,嵌入Firebase
和GoogleAdMob
:
Podfile
use_frameworks!
target 'Test' do
platform :ios, '10.0'
pod 'Google-Mobile-Ads-SDK'
pod 'Firebase/Core'
pod 'Firebase/Crashlytics'
pod 'Firebase/Analytics'
end
AppDelegate
添加于didFinishLaunchingWithOptions
:
FirebaseApp.configure()
GADMobileAds.sharedInstance().start(completionHandler: nil)
结果:
所以我想知道,我应该介意吗?如果是这样,我可以做些什么来改善这种情况?
感谢您的帮助。
【问题讨论】:
【参考方案1】:此类吊舱的高能耗在启动时是正常的。它应该随着时间的推移而下降。还要考虑您是否真的需要所有这些 pod。
前段时间也有人报告了这个问题:High battery use with firebase pod
另请参考:https://github.com/firebase/firebase-ios-sdk/issues/3242#issuecomment-505331258
【讨论】:
以上是关于iOS:Firebase 和 Google AdMob 是不是消耗过多能源?我可以改进这个吗?的主要内容,如果未能解决你的问题,请参考以下文章
iOS 和 Google Firebase - 如何执行通知操作
Unity 中的 Firebase / Google VR 链接器错误 - iOS
iOS:Firebase 和 Google AdMob 是不是消耗过多能源?我可以改进这个吗?
Firebase.google.com iOS 中的 Firebase 动态链接(Swift)
React-native iOS:Cocoapods 找不到 pod“Firebase/CoreOnly”、“Google-Maps-iOS-Utils”和“GoogleMaps”的兼容版本