Estoy trabajando en una aplicación Cocoa dirigida a Leopard y superior, y estoy pensando en agregarle un reportero de bloque (me gustaría pensar que mi aplicación no se bloqueará, pero consigamos real aquí). Tengo algunas preguntas principalmente conceptuales antes de realmente comenzar.Aplicación Crash Reporter for Cocoa
1) ¿Cómo funciona esto conceptualmente, saber cuándo hay un colapso y sacar a un reportero? ¿Tengo un daemon funcionando en busca de un bloqueo, o espero hasta que mi aplicación se lance la próxima vez para informar?
2) ¿Se puede hacer esto en Cocoa? ¿O tendría que sumergirme en Carbon o IOKit o algo así?
3) ¿Es esto una buena idea? Mac OS X ya tiene incorporado un informe de fallos, pero como desarrollador no puedo ver los registros de fallos. No creo que mi aplicación se bloquee a menudo, francamente, pero simplemente no quiero ser ingenuo sino este tipo de cosas.
¿Cuáles son sus pensamientos y opiniones al respecto?
¿Alguien tiene ganas de responder a esta publicación en 2013? Todas las respuestas están desactualizadas, pero la pregunta es más que relevante ... –