Integration Overview for the Swift SDK
Installing the Braze Swift SDK will provide you with basic analytics functionality (session handling) and basic in-app messages. You must further customize your integration for additional channels and features.
The Braze Swift SDK can be installed or updated using Swift Package Manager or CocoaPods.
Basic integration options
Are you looking to upgrade to the Swift iOS SDK from our older Objective-C SDK? It’s easy. Check out our migration guide for details.
After you have integrated using one of the listed options, followed the steps for completing the integration, and enabled other SDK customization (optional), you can integrate, enable, and customize additional channels and features to fit the needs of your future campaigns.
Carthage is not supported as a package manager for the Swift iOS SDK.