Кодирование iPhone XS с учетом воздействия энергии по сравнению с iPhone 7 - PullRequest
0 голосов
/ 19 октября 2018

Я должен следить за графикой и энергопотреблением своего приложения из-за большого количества scrollViews и большого количества UIColor.white на экране.

Пока мне удалось сохранить влияние энергии в зеленой зоне / Низкий в отчете об энергопотреблении в отладочном навигаторе XCode.Это было на iPhone 7 .

Теперь мой новый iPhone XS вызывает отчет о 25% энергетическом воздействии = высокий = желтыйплощадь.И это вызвано 96 - 100% дисплеем.(Глядя на круговую диаграмму: Среднее использование компонентов дисплея)

Сравнение основано на точно такой же кодовой базе.Внезапно мое приложение потребляет больше, чем Safari, что до сих пор было для меня хорошим тестом.

Я знаю основы энергопотребления приложения и могу также порекомендовать видео Apple WWDC 2017 по этой теме:«Написание энергоэффективных приложений»: https://developer.apple.com/videos/play/wwdc2017/238/

У кого-нибудь был такой же опыт?С нетерпением ждем любого ввода!

...