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

Я выполнил шаги Apple, чтобы получить уровень энергопотребления моего приложения с моего устройства с помощью инструментов диагностики энергии (https://developer.apple.com/library/ios/#documentation/DeveloperTools/Conceptual/InstrumentsUserGuide/Built-InInstruments/Built-InInstruments.html#//apple_ref/doc/uid/TP40004652-CH6-SW63).

Я пробовал использовать свое собственное приложение и несколько приложений из AppStore, и я всегда получаю всю ожидаемую информацию (включая временные флаги), за исключением информации об использовании энергии. Проще говоря, на индикаторе энергопотребления не отображается график (он показывает время работы), а таблица энергопотребления (подробный вид) всегда пуста.

Я использую iPodTouch4 и XCode 4.2. В чем может быть проблема? Нужно ли что-то делать, кроме шагов Apple?

Заранее спасибо.

Ответы [ 3 ]

2 голосов
/ 16 ноября 2012

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

2 голосов
/ 12 марта 2012

Я очень плохо знаком с iOS Energy Diagnostics, поэтому могу ошибаться ...

Единственный раз, когда я получаю пустое использование энергии, это когда устройство подключено к источнику питания. Отключите устройство от сети и дайте ему некоторое время регистрироваться, затем подключите его к Instruments и повторно импортируйте ваши журналы.

0 голосов
/ 05 октября 2012

Вы должны сделать просмотр трека, чтобы соответствовать потреблению энергии из приложения.Затем перейдите туда, где установлен флаг, на батарее, и вы будете отображать энергетические показатели, используя экран статистики.

Теперь я тоже новичок в этом и, следовательно, не совсем понимаю, как интерпретировать данные.Если кто-нибудь мог бы прояснить его, ответ был бы лучше:)

...