precio identifiers developer desarrollador desactivar cuenta certificacion bloqueo apple app activacion iphone logging

identifiers - Acceso a registros de bloqueo en iPhones utilizados para distribución ad hoc



desactivar bloqueo de activacion iphone (5)

Cuando se usa el propio iPhone para el desarrollo, es bastante fácil acceder a los registros de fallos a través de XCode-> Organizer-> Crash Logs.

¿Cómo se accede a los registros de bloqueos en el teléfono de otra persona si no están configurados para desarrollo en XCode, como sería el caso si distribuyes tu aplicación a través de una distribución ad hoc para la prueba beta?


Relacionado con lo que dijo @millenomi: por lo que puedo decir, los registros de fallos se descargan cuando conectas tu iPhone a la computadora, no cuando sincronizas el teléfono a través de iTunes. Si tus usuarios tienen configurado iTunes para que no se sincronice en la conexión, saber esto puede ahorrarles tiempo de sincronización. En esa misma línea, si su aplicación falla mientras está conectada a una computadora, simplemente sincronizarla a través de iTunes no es suficiente para descargar los registros de fallos. He descubierto que necesito desconectar y volver a conectar el teléfono a la computadora.

Solo he probado esto en iPhones y toques de iPod que están configurados como dispositivos de desarrollo. No sé si esto hace alguna diferencia.



Dos caminos:

  • iTunes sincroniza todos los informes de fallos durante una sincronización regular. Se pueden encontrar en Library / Logs / CrashReporter / MobileDevice en una Mac y probablemente en% APPDATA% en Windows.

  • Puede usar la herramienta de configuración de iPhone para Mac OS X en cualquier Mac para acceder a la consola del teléfono y registros de bloqueo. Nota: la utilidad de configuración web de iPhone, que está disponible para Windows y Mac (tenga en cuenta la "web" en el nombre) no permite este tipo de acceso y solo proporciona una parte de las características de la utilidad de configuración . Er, no, no puedes. Xcode proporciona esta función en el Organizador (desde el menú Ventana), pero no en la iPCU.


De la nota técnica TN2151 de Apple :

Para las aplicaciones que se han distribuido utilizando los métodos Ad Hoc o Enterprise, obtener informes de fallas requiere la cooperación del usuario. Específicamente, el usuario deberá recuperar el informe del bloqueo desde el directorio donde fue copiado por iTunes. Dependiendo de la plataforma, el directorio es:

Mac OS X: ~/Library/Logs/CrashReporter/MobileDevice/<DEVICE_NAME>

Windows XP: C:/Documents and Settings/<USERNAME>/Application Data/Apple Computer/Logs/CrashReporter/MobileDevice/<DEVICE_NAME>

Windows Vista o 7: C:/Users/<USERNAME>/AppData/Roaming/Apple Computer/Logs/CrashReporter/MobileDevice/<DEVICE_NAME>

<USERNAME> es el nombre de inicio de sesión del usuario para la computadora. <DEVICE_NAME> es el nombre del iPod touch o iPhone, por ejemplo, "John''s iPhone".

Solo te interesan los archivos .crash. El nombre del archivo del informe del bloqueo comienza con el nombre de la aplicación y contiene información de fecha / hora. Además, <DEVICE_NAME> aparecerá al final del nombre del archivo, antes de la extensión.


En un iPhone 5, no necesita conectar el iPhone a iTunes para ver los registros. No estoy seguro acerca de otras versiones de iPhone, pero puede acceder a los registros abriendo Configuración y luego navegando a:

Configuración -> General -> Acerca de -> Diagnóstico y uso -> Diagnóstico y datos de uso

Para la aplicación que está buscando, todos los registros de fallos deberían estar en esta área como:

-.ips

No estoy seguro al 100% si esto funciona solo para aplicaciones ad hoc o no. Creo que funciona para cualquier aplicación.