Basic
Advanced
Installing without a dependency manager is covered separately in Manual Integration.
Documentation Index
Fetch the complete documentation index at: /docs/llms.txt
Use this file to discover all available pages before exploring further.
Install and initialize the MoEngage iOS SDK, then layer on proxy domains, JWT authentication, and on-device encryption.
| Page | What it covers |
|---|---|
| SDK Integration | Install the SDK using Swift Package Manager or CocoaPods. |
| SDK Initialization | Initialize the SDK in your AppDelegate with your Workspace ID and data center. |
| Data Center | Configure data center redirection so data routes to the correct cluster. |
| Configuring Project for Architecture Compatibility | Configure your Xcode project for arm64 compatibility with SDK v10.x.x. |
| Integration through CocoaPods | Install the SDK with the CocoaPods dependency manager. |
| Page | What it covers |
|---|---|
| Custom Proxy Domain - iOS | Route SDK traffic through your own subdomain to bypass ad blockers. |
| JWT Authentication | Secure data collection by signing SDK requests with a JWT. |
| Add-On Security | Encrypt data the SDK stores on device using Keychain and encrypted storage. |
Suggestions