iOS SDK
The current iOS pilot collects installs and events, queues offline events, and exposes app-instance identity. Paid iOS campaign attribution is not yet validated.
Requirements and release status
- iOS 14.0 or later; Swift tools 5.7 or later.
- No external package dependencies.
- Use the exact pilot release in Installation.
- The existing
1.0.0tag predates the pilot fixes. Use1.1.0-beta.1for this integration.
Identity and storage
The SDK uses an app-scoped UUID and UserDefaults for identity and queued events. ATT authorization does not replace that UUID with IDFA. It does not use Keychain or fingerprint matching for the current iOS ingestion identity. Clearing app data creates a new identity; restoring a backup may restore stored data.
An organic fallback in the current response means no supported paid attribution evidence was found. It does not prove that an install came from unpaid acquisition.