45

With the new feature of iOS 13 to report crashes for TestFlight builds, on some apps I have a problem that only feedback.json is reported without actual crash report. Is there anything to enable?

Worth to mention that crashalitics is enabled and not reporting any of the crash.

Update: so after some investigation, I found that reports without a crash logs are system terminations. In my case when I extracted device logs from the phone and it was 0xbadf000d, one of the meanings is system terminated a long process in the background. Seems it was always there, but with iOS13 Testflight feedback it becomes visible with popups.

By the wat, somehow logs from Xcode "Devices and simulators" are not in sync with logs directly on the phone.

Takeaway: Faced a need to manually simbolicate a crash report, so found super useful stackoferlow post: https://stackoverflow.com/a/45207863/3032917

David Chelidze
  • 1,143
  • 12
  • 19

4 Answers4

6

This happens when the watchdog kills the application due to some reason. we can check the logs in the Analytic & Improvement section

Aman.Samghani
  • 2,151
  • 3
  • 12
  • 27
  • 3
    You saved my day! Detailed instructions on obtaining logs: https://developer.apple.com/documentation/xcode/acquiring-crash-reports-and-diagnostic-logs, Logs on device section. – PashaPash May 14 '21 at 16:20
2

I am facing the same issue, the system terminates the network extension due to some reason. And, many users has downloaded the app from test-flight and they are seeing the default crash alert from OS. since test-flight feedback does't contain crash logs, i am not able to identify the problem.

Aman.Samghani
  • 2,151
  • 3
  • 12
  • 27
1

Encountered the same behaviour when the specific device was on low storage. The device has less than 50 MB remaining from 30GB of storage.

rustylepord
  • 5,681
  • 6
  • 36
  • 49
-5

You mixed up the crash log and crash feedback of TestFlight.

What you see in JSON format is Crash Feedback. It is available since iOS 13 devices and can be obtained by App Store Connect > TestFlight.

For Crash Log, it can be found in Xcode > Organizer > Crashes. If you cannot see the logs, it will appear few hours later (but please make sure dSYM is enabled when you're uploading the archive to the App Store Connect).

Raptor
  • 53,206
  • 45
  • 230
  • 366
  • 9
    Normally crash feedback is provided with feedback.json and crash log attached. But what I am searching for is why there are crash feedbacks, but no crash logs attached. Crashes which are in Xcode > Organizer > Crashes show only crashes which are the same which you can find in TestFlights crash feedbacks. But only if there is feedback.json + crash log. – David Chelidze Jan 23 '20 at 10:52