Stable Swift 6 client for reporting errors and native crashes to Flare.
- Report caught errors with context, breadcrumbs, filtering and supplied stack frames.
- Capture native crashes with PLCrashReporter and upload them on the next launch. Failed uploads remain in a bounded local queue.
- Include device model, OS, architecture and timestamped memory diagnostics. Flare's Application context displays readable values such as
48.00 GBand3.52 MB. - Return delivery failures without throwing into application error paths.
Supports macOS 12+, iOS 15+ and tvOS 15+. The core reporting client also supports Linux. Uses JavaScript compatibility metadata for Flare ingestion; native source-level symbolication is not included.
Verified with 36 SDK tests, macOS and Linux CI, and native crash recovery from an isolated Bloom process.
Full Changelog: 0.1.1...1.0.0