¿Hay alguna manera de acceder a los registros de la consola en un dispositivo iOS 8 sin instalar Xcode?

10

El título lo dice todo. Antes de iOS 8, uno podía usar la Utilidad de configuración del iPhone, pero eso ya no funciona. ¿Hay alguna otra forma de acceder a estos registros sin instalar el gigantesco XCode? ¿Hay alguna utilidad de terceros que pueda hacer esto?

    
pregunta odysseus 09.11.2014 - 22:04

5 respuestas

7

Sí. Apple Configurator 2 tiene una herramienta de línea de comandos que puede seguir y / o volcar los registros de la consola y realizar otras operaciones agradables como emparejar, enumerar dispositivos conectados, etc ...

cfgutil syslog

Esa es la forma oficial de Apple y es una descarga mucho más pequeña que Xcode . Ambos son gratuitos, pero cfgutil es mucho más poderoso y puede hacer cosas como eliminar aplicaciones, borrar, emparejar e incluso ejecutar scripts cuando adjuntas y desconectas dispositivos iOS en tu Mac.

Para que cfgutil esté disponible en la línea de comandos, abra el Configurador 2 y elija Configurador 2 - > Instalar herramientas de automatización ... desde el menú.

También puede consultar homebrew e instalar libimobiledevice - Eso también es de código abierto y gratuito y parece que se mantiene actualizado bastante bien a lo largo del tiempo.

brew install libimobiledevice
    
respondido por el bmike 08.01.2016 - 15:58
2

Hay una herramienta llamada iTools

Proporciona registros del sistema en tiempo real al igual que el registro de la consola en iPCU o xcode

  • Connect Your device al sistema.

  • haga clic en itools->Under iPhone->>Advanced->System logs

respondido por el Durai Amuthan.H 29.04.2015 - 14:50
1

Con iTools 3.1.9.8 (disponible para Mac y Windows) puede obtener registros de su dispositivo iOS seleccionando Toolbox y Real-time Log :

    
respondido por el Benny Neugebauer 08.01.2016 - 15:53
1

Estoy usando libimobiledevice ( enlace ). Esta es una biblioteca de protocolos de software multiplataforma y herramientas para comunicarse con dispositivos iOS® de forma nativa.

Una vez que estén instalados, puede conectar un dispositivo emparejado, desbloquearlo y usar el siguiente comando para ver los registros en la pantalla: idevicesyslog

Esto es similar a correr una cola contra el dispositivo. De nuevo, el dispositivo debe estar emparejado. Puede usar la línea de comandos (por ejemplo, si está ejecutando esto en Linux) para ver los registros, pero si no está emparejado, deberá vincular su dispositivo: idevicepair pair También puedes desvincular: idevicepair unpair

Al emparejar y desemparejar, debería ver las entradas correspondientes en /var/db/lockdown .

    
respondido por el Manuel Schmitzberger 18.07.2018 - 13:01
0

También hay una aplicación llamada " Consola de iOS ", pero requiere iOS 9.

    
respondido por el odysseus 18.07.2018 - 19:14

Lea otras preguntas en las etiquetas