Who this is for
The Mapp Engage iOS SDK v6 documentation is for developers integrating push notifications, in-app messaging, inbox, and engagement features into a native iOS or iPadOS app. The SDK covers push and rich notifications, in-app messages, the message inbox, user identity and tagging, custom attributes, geofencing, deep linking, and silent push.
At a glance
Source: github.com/MappCloud/MappSDK
Platforms: iOS 12+ / iPadOS
Languages: Swift 5.x, Objective-C
Distribution: CocoaPods, Swift Package Manager, manual XCFramework
Latest release: see Changelog
Choose your path
First-time integration
Start with Installation and one of the integration guides. Basic Automated Setup is the recommended path. For projects that need more control over the AppDelegate wiring, use Manual Integration in Swift or Manual Integration in Objective-C.
Topic lookup
If you already have an integration and need a specific topic:
Integration Guides — Basic Automated Setup, Manual Integration in Swift / Objective-C, and the In-App SDK Integration Guide.
Use Cases — set user identifier, logout, custom attributes, tags, push notifications, rich push, foreground notifications, silent push, push payload details, inbox, geofencing, and deep linking.
Reference — Changelog, FAQs & Troubleshooting.