2011-11-16 13 views
7

Pruebo el software y encuentro que el registro de la consola de la herramienta de configuración del iPhone es muy útil. Lamentablemente, el iPad debe estar conectado a la PC para obtener el registro.¿Existe una aplicación para iPad/teléfono que capture el registro de la consola (desde la utilidad de configuración del iPhone)

Me gustaría poder trabajar en un entorno sin ataduras. ¿Hay alguna aplicación que pueda actuar como la utilidad de confuguración? En particular, borre el registro, grabe los mensajes, muestre el registro como texto y luego envíeme esa subsección del registro.

También hay una manera de ver una lista de registros de fallos, y acceder a ellos y obtener copias de ellos sin tener que usar iTunes para sincronizar primero.

Thx

Respuesta

2

Para el informe de fallos hemos utilizado antes PLCrashReporter. http://code.google.com/p/plcrashreporter/

Funcionó bastante bien y no es muy difícil ejecutarlo, pero lo usamos durante uno de esos periodos molestos en los que el lanzamiento actual de XCode en ese momento no simbolizaba los registros correctamente. Entonces no tenía mucho sentido para nosotros.

Desde la memoria, le da un portal que puede iniciar sesión para obtener sus registros de bloqueo.

En lo que respecta a los registros de la consola: estaba buscando algo que acabara de hacer la semana pasada. Lo más cerca que pude encontrar fue la siguiente: http://itunes.apple.com/us/app/console/id317676250

Esta pregunta también lo ha hecho más: objective c iphone : can we view console log on device

9

En lugar de utilizar NSLog y luego ellos leyó usando una aplicación extra, en lugar recomendaría el uso de un mejor marco de registro para estos fines, p.ej NSLogger o CocoaLumberjack, o ambos juntos: https://github.com/steipete/NSLogger-CocoaLumberjack-connector NSLogger le permite ver sus mensajes de registro a través de Bonjour en un cliente Mac, incluso imágenes, y Cocoalumberjack es mucho más rápido que NSLog y ofrece opciones para almacenar los datos en un archivo adicional.

No puede acceder a los informes de fallos creados por el sistema, ya que no se puede acceder a ellos a través del sandbox. En su lugar, recomiendo usar la solución basada en PLCrashReporter para captar los informes de fallas usted mismo. Esto funciona para compilaciones de depuración, beta y tienda de aplicaciones. Recomiendo usar esto también para la compilación de la tienda de aplicaciones, ya que iTunes Connect siempre te dará solo una fracción de los bloqueos que realmente suceden, e incluso aquellos después de un largo retraso. (Consulte estas publicaciones de blog para ver por qué: http://taptaptap.com/blog/cameraplus-2-3-1-available-attack-of-the-crashinator/ y http://www.hockeyapp.net/blog/2011/5/28/dont-be-afraid-of-crashes.html).

Para gestionar los informes de fallos, puede utilizar el marco de código abierto QuincyKit sobre PLCrashReporter junto con su propia instalación de servidor de código abierto (incluido con QuincyKit) y configurar la simbolización automática con su Mac. O puede usar QuincyKit junto con el servicio HockeyApp, que hará la simbolización del lado del servidor, agrupando por código fuente, etc. para usted. Es posible agregar datos adicionales, p. el registro de la consola desde arriba, al informe de fallos al enviarlo usando QuincyKit.

+0

Aunque es una respuesta antigua, pero vale la pena mencionar que Crashlyrics también se puede usar para informes de fallos http://lapwinglabs.com/blog/bluu-testflight-crashlytics-hockeyapp – manman

0

Utilicé una aplicación de iPhone llamada System Console en mi iPad para capturar los detalles. La aplicación permite que el registro se abra en Páginas y luego se puede guardar como un archivo PDF si necesita enviarlo a alguien. No requiere conexión a una PC o Mac. Fue gratis a partir del 3/1-2012.

Cuestiones relacionadas