Я создал простое приложение, которое абсолютно ничего не делает, просто для сравнения его энергопотребления с тем же приложением, но встраивает 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)
Результат:
Итак, я хочу знать, стоит ли мне возражать? Если да, могу ли я что-нибудь сделать, чтобы улучшить ситуацию?
Спасибо за вашу помощь.