Dzięki nowej funkcji iOS 13 do zgłaszania awarii w kompilacjach TestFlight, w niektórych aplikacjach mam problem, który feedback.json
jest zgłaszany tylko bez faktycznego zgłoszenia awarii. Czy jest coś, co można włączyć?
Warto wspomnieć, że crashalitics jest włączony i nie zgłasza żadnej awarii.
Aktualizacja: więc po pewnym dochodzeniu odkryłem, że raporty bez dzienników awarii są zakończeniami systemu. W moim przypadku, gdy wyodrębniłem dzienniki urządzenia z telefonu i tak było 0xbadf000d
, jednym ze znaczeń jest to, że system zakończył długi proces w tle. Wygląda na to, że zawsze tam był, ale dzięki informacjom zwrotnym Testflight na iOS13 staje się widoczny dzięki wyskakującym okienkom.
Na wat, jakoś logi z Xcode „Urządzenia i symulatory” nie są zsynchronizowane z logami bezpośrednio na telefonie.
Na wynos: W obliczu potrzeby ręcznego zasymbolizowania raportu o awarii, więc znalazłem bardzo przydatny post stacklowlow post: https://stackoverflow.com/a/45207863/3032917