A number of the hardest to track-down problems I've come across with my iPhone application have only exposed themselves on jailbroken handsets. Is there a way to detect these handsets looking only at the crash logs?
This is kind of like this question but after the event rather than during...
Locate Crash Reports and Memory Logs on the DeviceOpen the Analytics & Improvements section of Settings on the device. See Share analytics, diagnostics, and usage information with Apple. Tap Analytics Data. Locate the log for your app.
The device can not be jailbroken without physical access to the device.
To help troubleshoot some bugs, the Day One Team may need you to submit crash logs from your iOS device. Navigate to your device Settings > Privacy > Analytics & Improvements > Analytics Data. Scroll through this list to find Day One events.
While it certainly isn't a foolproof solution, you can look at the running binaries to see if there are jail-broken apps running at the time of the crash. Winterboard
, for example, is an app that only exists on jail-broken devices. If you suspect a crash is happening on a jail-broken device, I would start by inspecting there.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With