¿Cómo leer los registros del sistema de iPhone?

14

¿El iPhone (y el iPod / pad?) Tiene un equivalente al Registro de eventos de Windows ? ¿Cómo se puede leer?

Me gustaría examinar el registro de eventos para ver cosas como eventos de desbloqueo (exitosos y fallidos), tiempos de carga (conexión / desconexión), acceso a la red (conexión / desconexión) para wifi y datos, y ciclos de encendido (encendido / apagado). Puntos de bonificación para qué aplicaciones se ejecutan y cuándo. Todos regresan varias semanas (si es posible).

Quiero verificar el historial existente, no instalar algo en el dispositivo que rastree este tipo de información en el futuro. También preferiría no instalar algo para obtener registros históricos, pero lo haré si esa es la única ruta hacia adelante. No tengo una Mac, pero tengo Windows 7 (y Linux si es necesario).

Los dispositivos no tienen jailbreak y ejecutan iOS 8.

wilkie mate
fuente
No puede a menos que se haya inscrito en el programa para desarrolladores de iOS. Incluso inscrito, solo tiene acceso a cierto tipo de registros (energía, redes ...).
jherran
Interesante. Nunca pensé que la consola podría leer registros en un dispositivo remoto. A veces leo detenidamente los registros que se descargan durante un proceso de sincronización de iTunes. Y me pregunto qué tan bien iOS hace la limpieza, ya que incluso se registran cosas benignas, y eso puede acumularse con el tiempo en un dispositivo con espacio limitado.
Apple iPhoned

Respuestas:

15

Esto solo se puede hacer en una Mac:

  • Conecta tu dispositivo a una Mac

  • Abra Xcode, vaya a Ventana-> Dispositivos en la barra de título

  • Haga clic en su dispositivo desde la barra lateral

  • Haga clic en 'Ver registros de dispositivos'

No necesita estar inscrito en un programa de desarrollador para poder hacer esto. Para esto en Windows probablemente necesitará algún tipo de máquina virtual / hackintosh

Samantha Catania
fuente
4

Como dijo Samantha, solo se puede hacer en una Mac.

Apple Configurator 2 es una aplicación gratuita de macOS publicada por Apple. Entre otras características, permite el acceso a los registros del dispositivo.

  1. Descargue e instale Apple Configurator 2 en una Mac (se requieren ~ 65 MB de espacio libre en disco)
  2. Conecte el dispositivo iOS a la Mac y confíe en la computadora
  3. Inicie el configurador de Apple 2
  4. Dentro de la vista "Todos los dispositivos", haga doble clic en el dispositivo conectado a la Mac. Se muestra una descripción general del dispositivo.
  5. En la barra de menú de la izquierda, haga clic en "Consola". La consola del dispositivo se abre mostrando un registro en vivo
Axel Guilmin
fuente
3
Usar el XCode IDE para personas que no son desarrolladores no es genial. Es por eso que esta es la respuesta correcta.
mgyky