2012-01-05 22 views
5

Estoy intentando medir el nivel de uso de energía de mi ipod cuando ejecuto mi aplicación. Importo los datos de mi dispositivo a la aplicación Instruments y el nivel de uso de energía muestra un gráfico de barras. Sin embargo, en el panel de detalles de los instrumentos, el nivel de uso de energía no muestra ningún número que indique el nivel de energía utilizado por la aplicación en mi dispositivo. ¿Sabes cómo obtener este nivel de uso de energía? Me siguen los pasos indicados en la Documentación de Instrumentos para obtener el informe de Uso de Energía del dispositivo iOS; Mi dispositivo iOS es un ipod touch 3G y estoy usando Xcode 3.0. ¡Gracias!Energy Usage Instruments - iOS

Respuesta

-2

Finalmente encontré una solución. Estaba usando un ipod etiquetado como 3ra generación pero como no funcionó, decidí probar con un iPhone 3GS y funciona, el uso del nivel de energía se muestra en Instruments.

3

Mientras su Uso de energía se selecciona de la lista Instrumentos de la izquierda, en su menú, seleccione Ver -> Detalle, o comando + D para acceso directo. Luego vería la vista de detalle con el nivel de uso de energía.

O

Mueva el cabezal de inspección para ver el nivel de uso de energía Inspection Head in Instruments

También tenga en cuenta que, en la configuración del dispositivo -> Desarrollador -> Diagnósticos energéticos registro (encendido/apagado), convirtiendo esta desconexión habría restablecer los registros anteriores.

+0

Hola, gracias por tu respuesta. Mi problema es que, aunque seguí los pasos dados por Apple para registrar el uso de energía, no obtuve ningún nivel de energía de mi aplicación. Cuando importo los datos desde el dispositivo iOS, todos los instrumentos (Actividad de CPU, dormir/despertar, etc.) me dan algunas medidas, pero el instrumento de Uso de Energía no muestra nada. ¿Sabes por qué podría pasar? – airin

+0

@airin No estoy seguro de por qué no se muestra en el instrumento. "Nota: El instrumento Energy Usage es actualmente compatible con el iPhone 3GS y el iPod touch de tercera generación". El dispositivo que ha dicho que está utilizando es compatible. Has hecho uno de estos "1) Desactiva el registro de energía en el dispositivo. 2) Desconecta el dispositivo y reinicia 3) Drena la batería". ? – 0x8badf00d

+0

Gracias por su respuesta. Estoy usando un iPod de tercera generación. Probé las opciones que me diste pero todavía no obtengo ningún nivel de energía. ¿Qué configuración (versión de Xcode, versión de iOS, dispositivo, etc.) utilizó cuando obtuvo los resultados en la figura anterior? – airin

1

Energy Diagnostics tiene otros problemas, es decir, carece de granularidad y no siempre es preciso. Mi compañía escribió Powergremlin para resolver esos problemas y, aunque es muy simple, puede que le resulte útil.

6

Primero debe desconectar su dispositivo, probar su aplicación y volver a conectarse. En el instrumento, seleccione -> Archivo -> Importar diagnóstico de energía del dispositivo

No es preciso de todos modos, me pregunto cómo traducir del nivel de energía (0-20) a la unidad real.

+0

Busqué la guía de instrumentos para ver qué representa el nivel de energía en una fracción de 20, se menciona como uso de energía relativa en una escala de 0-20. [Enlace] (https://developer.apple.com/library/ios/documentation/AnalysisTools/Reference/Instruments_User_Reference/EnergyUsageInstrument/EnergyUsageInstrument.html) –

+0

Para importar un registro de energía, primero debe ir a la sección de desarrolladores de su configuración, seleccione instrumentos> grabación sin ataduras y encienda el interruptor de energía, presione el botón "iniciar grabación". Déjalo funcionar por un tiempo, luego regresa y apágalo. Finalmente, vaya a importar la grabación como describió. –

Cuestiones relacionadas