Интерпретация уровней энергии в Xcode - PullRequest
0 голосов
/ 12 февраля 2020

Я профилирую iPhone приложение в XCode. Наблюдая за ударом батареи, я вижу этот результат:

enter image description here

Проблема с интерпретацией этих данных заключается в том, что я не могу перевести, что означает циферблат в отношении разрядки батареи, и что означает «низкий». Глядя на документацию, найденную здесь , я могу сказать, что приложения, ориентированные на потребителя, должны находиться в зоне «низкого» энергопотребления, но никаких дополнительных подробностей предоставлено не было. Глядя на другие статьи в стеке, некоторые упоминают о программном обеспечении publi c для профилирования (однако теперь поддерживается только для более старых IOS версий) и системе из 20 точек, которая поставляется с Xcode. Они могут быть доступны в следующих местах:

Какие единицы энергии / энергопотребления имеют уровни энергии в энергетическом приборе для приложения iOS?

Инструменты использования энергии - iOS

Однако возврат к старой версии IOS не является началом. Система, основанная на 20 точках, также, по-видимому, неопределенно определена для удовлетворения научных потребностей.

Существуют также аппаратные решения, такие как руководство , чтобы показать, как можно разобрать iphone и подключить штыри к основному источнику питания для определения потребления. Однако после тестирования кажется, что заблокированное состояние на современных IOS платформах и новых iDevices почти невозможно обойти.

Я хотел бы знать следующее:

  1. Как я могу использовать регулятор Energy energy для интерпретации потребляемой мощности в более общих терминах, например, используемый мА?

  2. Как мне оценить срок службы батареи с учетом "Low Energy Impact" «?

  3. Если XCode не подходит для этого, что я могу использовать для получения очень точной оценки энергопотребления для моих IOS приложений?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...