¿El desarrollador de una aplicación Mac OS X obtiene los informes de fallos cuando la aplicación falla?

13

Si una aplicación se bloquea mientras la uso en OS X, aparece un pequeño cuadro de diálogo (aparentemente) basado en el sistema operativo que me permite "informar el bloqueo a Apple". Envía a lo largo de un seguimiento de pila y otra información del sistema.

¿Se comparte esta información sobre el bloqueo con el desarrollador de la aplicación en cuestión en el momento en que se produjo el bloqueo?

    
pregunta Ian C. 21.02.2011 - 22:49

4 respuestas

6

Biblioteca de referencia de Mac OS X Nota técnica TN2123 indica:

  

CrashReporter realiza dos útiles   acciones:

     
  • Cuando un programa falla, CrashReporter grabará un registro de bloqueo   (típicamente en   ~ / Library / Logs / CrashReporter /), y   informar al usuario registrando un mensaje   a la instalación de registro del sistema.
  •   
  • Además, si el programa que se bloqueó se está ejecutando como una GUI registrada   usuario, CrashReporter presentará el   usuario con un diálogo preguntándoles si   quieren enviar un informe de error a   Apple (ver Figura 1). Si el usuario   hace clic en el botón Informe,   CrashReporter muestra otro diálogo   que muestra los detalles del informe   (ver Figura 2) y les permite   coméntalo antes de enviarlo.
  •   

Y no mucho más adelante, afirma:

  

En esta nota técnica, te explico cómo interpretar los registros de bloqueo que obtuviste de los usuarios finales.

Creo que esto implica que la información no se comparte automáticamente con el desarrollador. El desarrollador debe "obtener" los registros de bloqueo de la carpeta ~ / Library / Logs / CrashReporter / de los usuarios finales.

    
respondido por el Daryl Spitzer 21.02.2011 - 23:39
6

Recientemente anunciado por Apple (17 de diciembre de 2010), el iTunes Developer Guide [PDF] ilustra cómo un desarrollador de Mac App Store puede recibir informes de registro de fallos para sus aplicaciones. Esto no es cierto para las aplicaciones descargadas fuera de la Mac App Store, a menos que el desarrollador haya codificado esa funcionalidad manualmente.

    
respondido por el moonslug 22.02.2011 - 01:30
2

Creo que Apple está preparando un sistema para desarrolladores de aplicaciones en la Mac App Store. La interfaz de iTunes Connect ya muestra un botón de "Registros de bloqueo", así que supongo que será posible este año.

    
respondido por el SomeOtherGuy 22.02.2011 - 00:16
1

Los informes de fallos parecen estar disponibles en el organizador Crashes. Consulte la guía Analyzing Crash Reports para obtener más detalles.

    
respondido por el Franklin Yu 04.07.2017 - 18:18

Lea otras preguntas en las etiquetas