QuincyKit / PLCrashReporter: podaj opis * przed * awarią

Używam QuincyKit, który działa na górze PLCrashReporter, aby wykryć awarie produkcyjne w mojej aplikacji iOS i uzyskać dzienniki. Czasami ogromnie pomogłoby mi to w debugowaniu, gdybym miał kilka zmiennych z kilku poziomów stosu wywołań powyżej punktu awarii. Na przykład, jaki identyfikator rekordu uległ awarii, jeśli kod przetwarzania rekordów ma wiele poziomów zagnieżdżenia na głębokości.

Pytanie brzmi - czy istnieje sposób na dostarczenie pewnego rodzaju ciągu kontekstowego, który zostanie wstawiony do dziennika awarii jako opis w czasie generowania? Po wpisaniu stosu wywołań dla rekordu, wyczyściłem go po wyjściu. Lepiej, jeśli jest nietrwały (np. W pamięci) - obawiam się, że zapisywanie do nieulotnej pamięci cały czas obciąża baterię.

questionAnswers(2)

yourAnswerToTheQuestion