Contents

MetricManager.LaunchTaskError

An error that describes a problem that occurred while tracking an extended launch task.

Declaration

struct LaunchTaskError

Mentioned in

Discussion

LaunchTaskError is delivered to the onTrackingError closure passed to trackLaunchTask(id:onTrackingError:_:) or trackLaunchTask(id:onTrackingError:_:). Inspect reason to determine the cause:

await manager.trackLaunchTask(id: "initial-data-load", onTrackingError: { error in
    print("Tracking error for \(error.taskID): \(error.reason)")
}) {
    await loadInitialData()
}

Topics

Error details

See Also

Extended launch