Monitoring app performance with MetricKit
Use MetricKit to go beyond Xcode Organizer and build a performance dashboard. Subscribe to MXMetricManager in AppDelegate; handle MXMetricPayload and MXDiagnosticPayload to log exits (CPU, memory, OOM) and crashes, and account for delayed, aggregated delivery using timestamps.