Quickstart

Prev Next

This Quickstart sets up the Mapp Intelligence iOS SDK v5 in your project: add the dependency, initialize the SDK, and apply the global configuration. Plan about 10 minutes. After these steps the SDK is initialized — you then add tracking calls in your screens and flows.


Before you begin

Make sure your project meets the iOS requirements described in Requirements & Compatibility.


Steps

  1. Add the SDK Dependency — install the SDK via CocoaPods, Swift Package Manager, or XCFramework.

  2. Initialize the SDK — call initWithConfiguration(_:onTrackdomain:) in your AppDelegate or @main App.

  3. Configure Global Tracking — set app-wide defaults for logging, request interval, batch support, and crash tracking.


What comes next

Once the SDK is initialized, continue under Tracking. For new integrations, use Object Oriented Tracking — this is the recommended path. Use Query Parameter Tracking (Legacy) only if you forward parameters from an existing runtime layer that already produces query strings.