Интерпретация результатов инструментария "Использование энергии"

Я запускаю инструмент "использование энергии" через приложение ios с помощью устройства, я хотел использовать его для проверки того, сколько батареи истощается из-за приложения, которое я тестирую. Он показывает "Уровень использования энергии", который дает мне цифры, такие как 13/20, 12/20 и т.д. В разные моменты времени.

Как интерпретировать результаты (я знаю, он дает относительное использование энергии в масштабе 0-20) в терминах:
1) Сколько аккумулятора разряжается из-за приложения и конкретной операции.
2) какая операция/функция вызывает этот утечек.
3) Какой номер считается безопасным и какое число следует считать высоким/слишком высоким.
4) Любой другой вывод, который мы можем сделать?

Я был бы признателен, если кто-то может ответить на вышеуказанные вопросы или дать мне ссылку для справки. Я искал вокруг и не мог найти ответы на вышеперечисленные вопросы, я просто нашел, как узнать только эти относительные числа использования энергии.

Ответ 1

Мои 2 цента:

1) Вы можете создать UIAutomation script для многократного запуска некоторых действий и сбора "использования энергии" для каждого действия. Так что вы можете сказать "если сделать звонок в течение 5 минут, требуется батарея xxx", "если вы продолжаете навигацию в течение 5 минут, то требуется батарея xxxx".....

2) Как я уже упоминал выше; Вы можете собирать данные против каждого действия.

3) Я бы сказал, попробуйте найти похожие приложения и скамью, сравните их.

4) Попытайтесь использовать разные устройства iOS, и вы, вероятно, можете сказать клиентам, что какое устройство /iOS минимально необходимо или рекомендуется.

Ответ 2

В отчете по энергетике сообщается о потреблении энергии (мы называем их "электричествоми" в моем офисе) довольно ненадежны. Powergremlin дает вам некоторое представление о фактических числах, которые составляют упомянутые единицы "чистоты". Это не ответит на части 2-4 нашего вопроса, но это обеспечивает более подробную и точную точность, чем энергетическая диагностика.

Ответ 3

Шкала потребления Batter приложения IOS задается максимум 20 точками.

если ваше приложение работает на уровне 1/20, это означает, что ваше приложение занимает 20 часов для завершения теста

если он работает на 20/20, для завершения полного теста требуется 1 час.