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

Я пытаюсь измерить уровень энергопотребления моего ipod при запуске приложения.Я импортирую данные со своего устройства в приложение Instruments, и уровень использования энергии отображает гистограмму.Однако в области сведений о приборах уровень энергопотребления не показывает число, которое указывает уровень энергии, используемый приложением на моем устройстве.Знаете ли вы, как получить этот уровень использования энергии?Я выполнил шаги, указанные в Документации по приборам, чтобы получить отчет об использовании энергии с устройства iOS;Мое устройство iOS - это ipod touch 3G, и я использую Xcode 3.0.Спасибо!

Ответы [ 4 ]

6 голосов
/ 23 августа 2013

Сначала необходимо отключить устройство, протестировать приложение и повторно подключиться.В приборе выберите -> Файл -> Импорт диагностики энергии из устройства

В любом случае, это не совсем точно, интересно, как перевести уровень энергии (0-20) в реальную единицу.

3 голосов
/ 05 января 2012

Пока вы используете энергопотребление в списке инструментов слева, выберите в меню «Вид» -> «Подробно» или сочетание клавиш + D для быстрого доступа.Затем вы увидите подробный вид с уровнем использования энергии.

или

Переместите инспекционную головку, чтобы увидеть уровень использования энергии Inspection Head in Instruments

Также обратите внимание, что в настройках вашего устройства -> Разработчик -> Диагностика энергопотребления (включение / выключение), отключение этого переключателя сбрасывает предыдущие журналы.

1 голос
/ 16 ноября 2012

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

0 голосов
/ 08 апреля 2012

Наконец-то я нашел решение.Я использовал ipod с маркировкой 3-го поколения, но так как он не работал, я решил попробовать iPhone 3GS, и он работает, уровень энергопотребления показан в разделе «Инструменты».

...