2010-12-01 17 views

Respuesta

24

Se mostrarán en iTunes Connect automáticamente si los usuarios lo han habilitado.

Cuando el usuario sincroniza su dispositivo usando iTunes, los informes de fallos se copian a un directorio en la computadora del usuario. Si la aplicación se distribuyó a través de App Store y el usuario ha elegido enviar registros de fallos a Apple, el registro de fallos se cargará y el desarrollador puede descargarlo a través de iTunes Connect.

Ver: http://developer.apple.com/library/ios/#technotes/tn2008/tn2151.html

+3

+1 Específicamente la sección [Adquirir informes de bloqueo] (https://developer.apple.com/library/ios/technotes/tn2151/_index.html#//apple_ref/doc/uid/DTS40008184-CH1-SECTION3) (más enlace directo). – Sam

+1

¿Pero cómo hacer que los nombres de los métodos sean visibles en lugar de solo números en los informes de fallas? – Dmitry

+1

@Altaveron si archivaste la compilación en la que se encuentra el error, debería simbolizarlo automáticamente. Sin embargo, le recomendaría encarecidamente que utilice uno de los servicios mencionados en esta página, todos son mucho más fáciles de usar que iTunes Connect. Crashlytics es otra buena opción: muy fácil de instalar, un cliente de escritorio muy elegante que te alerta instantáneamente de bloqueos en vivo. – jsd

14

Cuando los usuarios se sincronizan con el ordenador que vaya a:

  • Mac OS X: ~/Library/Logs/CrashReporter/MobileDevice/
  • Windows XP: C: \ Documents and Settings \\ aplicación Data \ Manzana equipo \ Logs \ CrashReporter/
  • Windows Vista: C: \ Users \\ AppData \ Roaming \ Manzana equipo \ Logs \ CrashReporter/MobileDevice/

Los nombres de archivo de registro comienzan con el nombre de la aplicación y tienen la extensión "bloqueo". Son solo archivos de texto y se pueden enviar por correo electrónico en formato original o comprimido, o incluso copiar y pegar en su programa de correo electrónico.

De: http://www.anoshkin.net/blog/2008/09/09/iphone-crash-logs/ después de una búsqueda SIMPLE en google para "informes de fallos de iphone".

+0

lo que dices es cierto, pero no es lo que el OP está [email protected]: sí, los informes de fallos aparecerán en iTunes Connect después de que los usuarios sincronicen sus dispositivos con iTunes en sus escritorios. – jsd

+0

ah veo. perdido ese bit. mis aplicaciones –

+1

Esta respuesta es muy útil ya que, según mi experiencia, el informe del bloqueo puede no aparecer realmente en iTunes Connect. Mi usuario que me contactó sobre un bloqueo me dijo que se sincronizaron y enviaron un informe, pero aún veo "Se han enviado muy pocos informes para que se muestre un informe" en iTunes Connect. Tal vez si solo hay un informe de fallas, Apple no lo muestra. – Clafou

8

Usted podría utilizar BugSense y obtener informes de fallos sin preguntar a los usuarios. Descargo de responsabilidad: soy cofundador en BugSense

+1

Su enlace está roto, necesita eliminar los caracteres adicionales al final. Por cierto, el software de aspecto genial lo examinará con más detalle. – Shane

+0

@PanosJee ¿qué pasa con la privacidad de los datos? En Alemania, debemos notificar al usuario que estamos a punto de enviar datos y necesitamos una opción para que se nos permita enviar los datos. ¿Bugsense es compatible con este nativo o tenemos que implementarlo por nuestra cuenta? – eftokay83

17

He estado usando Crittercism para obtener automáticamente informes de fallos. Me gusta más que iTunes porque recibes una alerta por correo electrónico inmediatamente después de un bloqueo.

+0

+1 a Crittericism, ¡es genial! – nobre

+0

Pensé que podía usar Crittercism solo en una etapa de desarrollo y tendré que eliminarlo antes del lanzamiento real. Solo porque iTunes Connect ya tiene informes de fallos – Pavel

0

En iTunes, con su dispositivo atado, si el usuario hace clic en el nombre del dispositivo, podrá seleccionar "Restablecer advertencias". Luego, aparecerá un cuadro de diálogo cuando el siguiente usuario Sincronice su dispositivo preguntándole si está bien enviar datos a Apple. Si hacen clic en Aceptar, iTunes cargará todos los registros de fallos desde su dispositivo a los servidores de Apple.

A continuación, podrá encontrar los registros de fallos en iTunes Connect y descargarlos usted mismo. Aparecerán nuevos registros de fallos si su aplicación todavía tiene problemas y el usuario volverá a sincronizar, todo automágicamente.

Cuestiones relacionadas