Crash and Error Monitoring
Caught on the device, sent on the next launch and grouped so a bad release is one row.
- Nothing to register
- Grouped by content hash
- Session, device and build attached
| Description | Platform | Type | App Versions | Occurrences | Users | Last Seen |
|---|---|---|---|---|---|---|
NSRangeException CartViewModel.applyCoupon(_:) |
iOS | crash | 1.4.2 (318) | 2,481 | 1,206 | 2 minutes ago |
IllegalStateException ImageCache.evict(key) |
Android | crash | 1.4.2 (318) | 317 | 188 | 1 hour ago |
URLError.timedOut SyncQueue.flush() |
iOS | error | 1.4.1 (317) | 64 | 41 | 1 day ago |
NullPointerException CheckoutFragment.onResume() |
Android | crash | 1.4.0 (312) | 12 | 9 | 3 days ago |
do { try checkout.apply(coupon: code)} catch { // the one you handled, kept anyway Crashes.logError(exception: error, properties: ["cart": cart.id])}