--- title: "iOS SDK" slug: "mapp-engage-ios-sdk-overview" status: "update" updated: 2026-06-04T19:03:19Z published: 2026-06-04T19:03:26Z canonical: "docs.mapp.com/mapp-engage-ios-sdk-overview" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.mapp.com/llms.txt > Use this file to discover all available pages before exploring further. # iOS SDK ## 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](https://github.com/MappCloud/MappSDK) - Platforms: iOS 12+ / iPadOS - Languages: Swift 5.x, Objective-C - Distribution: CocoaPods, Swift Package Manager, manual XCFramework - Latest release: see [Push SDK changelog](/v1/docs/mapp-engage-ios-sdk-changelog) --- ## Choose your path ### First-time integration Start with [Installation](/v1/docs/mapp-engage-ios-sdk-installation) and one of the integration guides. [Basic Automated Setup](/v1/docs/mapp-engage-ios-sdk-basic-automated-setup) is the recommended path. For projects that need more control over the AppDelegate wiring, use [Manual Integration in Swift](/v1/docs/mapp-engage-ios-sdk-manual-integration-swift) or [Manual Integration in Objective-C](/v1/docs/mapp-engage-ios-sdk-manual-integration-objc). ### 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](/v1/docs/mapp-engage-ios-sdk-in-app). - 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 — [Push SDK Changelog](/v1/docs/mapp-engage-ios-sdk-changelog), [In-App SDK Changelog](/v1/docs/in-app-sdk-changelog), [FAQs & Troubleshooting](/v1/docs/mapp-engage-ios-sdk-faqs-troubleshooting).