QuincyKit / PLCrashReporter: proporcione una descripción * antes * del fallo

Estoy usando QuincyKit, que se ejecuta sobre PLCrashReporter, para descubrir bloqueos de producción en mi aplicación iOS y para obtener registros. A veces, me ayudaría enormemente a depurar si tuviera algunas variables de varios niveles de pila de llamadas por encima del punto de bloqueo. Por ejemplo, en qué ID de registro se bloqueó, si el código de procesamiento de registros tiene muchos niveles de anidamiento.

La pregunta es: ¿existe una manera de proporcionar algún tipo de cadena de contexto que se inserte en un registro de bloqueo como descripción en el momento de la generación? Lo puse al entrar en una pila de llamadas para un registro, lo borré al salir. Mejor si no es persistente (es decir, en la memoria): escribir en el almacenamiento no volátil todo el tiempo estaría gravando con la batería, me temo.

Respuestas a la pregunta(2)

Su respuesta a la pregunta