--- title: "Mapp Engage: iOS SDK Supports SPM" slug: "mapp-engage-ios-sdk-supports-spm" updated: 2025-08-11T10:05:19Z published: 2025-08-11T10:05:19Z canonical: "docs.mapp.com/mapp-engage-ios-sdk-supports-spm" --- > ## 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. # Mapp Engage: iOS SDK Supports SPM **31 July 2025** You can now use [Apple’s Swift Package Manager (SPM)](https://developer.apple.com/documentation/xcode/swift-packages) to help manage dependencies on external libraries when developing mobile applications for iOS. ## Key Benefits SPM allows you to use our Engage mobile SDK more smoothly in your iOS mobile apps. Previously, we only supported [CocoaPods](https://cocoapods.org/) as a package manager in iOS. Comparatively, SPM offers a more efficient experience and has become the industry standard for implementation. ## How does it work? 1. Make sure you’re using our [most up-to-date SDK version](https://github.com/mapp-digital/Mapp-Engage-iOS-SDK). 2. You should follow our [Installation guide](/v1/docs/installation-engage-ios-sdk) first if you haven’t set up your project yet. 3. After that, please follow our [Integration guide](/v1/docs/basic-automated-setup). ## Availability This update was released on July 31st. You’ll need to update your setup to access the changes.