One Logo Pool Ball
MetricKit · IOS API REFERENCE

MXDiagnosticPayload

class · iOS 14.0+ · Deprecated in iOS 100000.0 · SDK 27.1

class MXDiagnosticPayload

Members (10)

method · iOS 14.0+ · Deprecated in iOS 100000.0

jsonRepresentation

TypeScript
jsonRepresentation(): ArrayBuffer
Swift declaration
func jsonRepresentation() -> Data
method · iOS 14.0+ · Deprecated in iOS 100000.0

dictionaryRepresentation

TypeScript
dictionaryRepresentation(): NativeMap<unknown, unknown>
Swift declaration
func dictionaryRepresentation() -> [AnyHashable : Any]
init

init

TypeScript
static init(): MXDiagnosticPayload
Swift declaration
init()
get · iOS 16.0+ · Deprecated in iOS 100000.0

appLaunchDiagnostics

TypeScript
get appLaunchDiagnostics(): (Array<MXAppLaunchDiagnostic>) | null
Swift declaration
var appLaunchDiagnostics: [MXAppLaunchDiagnostic]? { get }
get · iOS 14.0+ · Deprecated in iOS 100000.0

cpuExceptionDiagnostics

TypeScript
get cpuExceptionDiagnostics(): (Array<MXCPUExceptionDiagnostic>) | null
Swift declaration
var cpuExceptionDiagnostics: [MXCPUExceptionDiagnostic]? { get }
get · iOS 14.0+ · Deprecated in iOS 100000.0

crashDiagnostics

TypeScript
get crashDiagnostics(): (Array<MXCrashDiagnostic>) | null
Swift declaration
var crashDiagnostics: [MXCrashDiagnostic]? { get }
get · iOS 14.0+ · Deprecated in iOS 100000.0

diskWriteExceptionDiagnostics

TypeScript
get diskWriteExceptionDiagnostics(): (Array<MXDiskWriteExceptionDiagnostic>) | null
Swift declaration
var diskWriteExceptionDiagnostics: [MXDiskWriteExceptionDiagnostic]? { get }
get · iOS 14.0+ · Deprecated in iOS 100000.0

hangDiagnostics

TypeScript
get hangDiagnostics(): (Array<MXHangDiagnostic>) | null
Swift declaration
var hangDiagnostics: [MXHangDiagnostic]? { get }
get · iOS 14.0+ · Deprecated in iOS 100000.0

timeStampBegin

TypeScript
get timeStampBegin(): globalThis.Date
Swift declaration
var timeStampBegin: Date { get }
get · iOS 14.0+ · Deprecated in iOS 100000.0

timeStampEnd

TypeScript
get timeStampEnd(): globalThis.Date
Swift declaration
var timeStampEnd: Date { get }

Skipped declarations

No declarations were skipped in this snapshot.

All MetricKit types →