One Logo Pool Ball
MetricKit · IOS API REFERENCE

MXMetricPayload

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

class MXMetricPayload

Members (23)

method · iOS 13.0+ · Deprecated in iOS 100000.0

jsonRepresentation

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

dictionaryRepresentation

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

init

TypeScript
static init(): MXMetricPayload
Swift declaration
init()
get · iOS 14.0+ · Deprecated in iOS 100000.0

animationMetrics

TypeScript
get animationMetrics(): (MXAnimationMetric) | null
Swift declaration
var animationMetrics: MXAnimationMetric? { get }
get · iOS 14.0+ · Deprecated in iOS 100000.0

applicationExitMetrics

TypeScript
get applicationExitMetrics(): (MXAppExitMetric) | null
Swift declaration
var applicationExitMetrics: MXAppExitMetric? { get }
get · iOS 13.0+ · Deprecated in iOS 100000.0

applicationLaunchMetrics

TypeScript
get applicationLaunchMetrics(): (MXAppLaunchMetric) | null
Swift declaration
var applicationLaunchMetrics: MXAppLaunchMetric? { get }
get · iOS 13.0+ · Deprecated in iOS 100000.0

applicationResponsivenessMetrics

TypeScript
get applicationResponsivenessMetrics(): (MXAppResponsivenessMetric) | null
Swift declaration
var applicationResponsivenessMetrics: MXAppResponsivenessMetric? { get }
get · iOS 13.0+ · Deprecated in iOS 100000.0

applicationTimeMetrics

TypeScript
get applicationTimeMetrics(): (MXAppRunTimeMetric) | null
Swift declaration
var applicationTimeMetrics: MXAppRunTimeMetric? { get }
get · iOS 13.0+ · Deprecated in iOS 100000.0

cellularConditionMetrics

TypeScript
get cellularConditionMetrics(): (MXCellularConditionMetric) | null
Swift declaration
var cellularConditionMetrics: MXCellularConditionMetric? { get }
get · iOS 13.0+ · Deprecated in iOS 100000.0

cpuMetrics

TypeScript
get cpuMetrics(): (MXCPUMetric) | null
Swift declaration
var cpuMetrics: MXCPUMetric? { get }
get · iOS 13.0+ · Deprecated in iOS 100000.0

diskIOMetrics

TypeScript
get diskIOMetrics(): (MXDiskIOMetric) | null
Swift declaration
var diskIOMetrics: MXDiskIOMetric? { get }
get · iOS 26.0+ · Deprecated in iOS 100000.0

diskSpaceUsageMetrics

TypeScript
get diskSpaceUsageMetrics(): (MXDiskSpaceUsageMetric) | null
Swift declaration
var diskSpaceUsageMetrics: MXDiskSpaceUsageMetric? { get }
get · iOS 13.0+ · Deprecated in iOS 100000.0

displayMetrics

TypeScript
get displayMetrics(): (MXDisplayMetric) | null
Swift declaration
var displayMetrics: MXDisplayMetric? { get }
get · iOS 13.0+ · Deprecated in iOS 100000.0

gpuMetrics

TypeScript
get gpuMetrics(): (MXGPUMetric) | null
Swift declaration
var gpuMetrics: MXGPUMetric? { get }
get · iOS 13.0+ · Deprecated in iOS 100000.0

includesMultipleApplicationVersions

TypeScript
get includesMultipleApplicationVersions(): boolean
Swift declaration
var includesMultipleApplicationVersions: Bool { get }
get · iOS 13.0+ · Deprecated in iOS 100000.0

latestApplicationVersion

TypeScript
get latestApplicationVersion(): string
Swift declaration
var latestApplicationVersion: String { get }
get · iOS 13.0+ · Deprecated in iOS 100000.0

locationActivityMetrics

TypeScript
get locationActivityMetrics(): (MXLocationActivityMetric) | null
Swift declaration
var locationActivityMetrics: MXLocationActivityMetric? { get }
get · iOS 13.0+ · Deprecated in iOS 100000.0

memoryMetrics

TypeScript
get memoryMetrics(): (MXMemoryMetric) | null
Swift declaration
var memoryMetrics: MXMemoryMetric? { get }
get · iOS 13.0+ · Deprecated in iOS 100000.0

metaData

TypeScript
get metaData(): (MXMetaData) | null
Swift declaration
var metaData: MXMetaData? { get }
get · iOS 13.0+ · Deprecated in iOS 100000.0

networkTransferMetrics

TypeScript
get networkTransferMetrics(): (MXNetworkTransferMetric) | null
Swift declaration
var networkTransferMetrics: MXNetworkTransferMetric? { get }
get · iOS 13.0+ · Deprecated in iOS 100000.0

signpostMetrics

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

timeStampBegin

TypeScript
get timeStampBegin(): globalThis.Date
Swift declaration
var timeStampBegin: Date { get }
get · iOS 13.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 →