Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -110,8 +110,7 @@ Sentry's App Start instrumentation aims to be as comprehensive and representativ
For example, Sentry measures the duration from process start, including the time before before runtime initialization and before the first application object is loaded, until the first frame is rendered to the user.

</Alert>

Since [sentry-cocoa 8.18.0](https://github.com/getsentry/sentry-cocoa/releases/tag/8.18.0) the SDK creates the following app start spans:
The Cocoa SDK creates the following app start spans:

- **Pre Runtime Init**: from the process start time to the runtime init.
- **Runtime Init to Pre Main Initializers**: from runtime init to pre main initializers.
Expand All @@ -121,13 +120,6 @@ Since [sentry-cocoa 8.18.0](https://github.com/getsentry/sentry-cocoa/releases/t

![App Start Transaction](./img/app-start-transaction.png)

Before [sentry-cocoa 8.18.0](https://github.com/getsentry/sentry-cocoa/releases/tag/8.18.0) the SDK creates the following app start spans:

- **Pre Runtime Init**: from the process start time to the runtime init.
- **Runtime Init to Pre Main Initializers**: from runtime init to pre main initializers.
- **UIKit and Application Init**: from pre main initializers to [`didFinishLaunchingNotification`][didfinishlaunching].
- **Initial Frame Render**: from the [`didFinishLaunchingNotification`][didfinishlaunching] to [`UIWindowDidBecomeVisibleNotification`][uiwindow].

Cold and warm start are Mobile Vitals, which you can learn about in the [full documentation](/product/insights/mobile/mobile-vitals).

### Prewarmed App Start Tracing
Expand Down
Loading