Integrate the iOS Extension SDK
The iOS Extension SDK for Marketing Cloud Next adds support for rich notifications, push delivery tracking, and carousel templates to your iOS app. Use the extension SDK to enable these advanced push notification features.
The extension SDK works with the Mobile App Messaging SDK through Service Extensions and Content Extensions. These extensions run separately from your main app and handle notification delivery events and rich media content.
Before you integrate the iOS Extension SDK, complete these requirements:
- Integrate the Mobile App Messaging SDK for iOS in your main app
- Add Service and Content Extension targets to your Xcode project
Follow these steps to integrate the iOS Extension SDK:
- Configure the Service Extension to set up notification delivery tracking.
- Configure the Content Extension to enable rich media notifications.
- Enable App Groups to allow communication between the extensions and your app.
- Configure Carousel Click Actions to respond when a user taps on a carousel image.
- iOS Extension SDK releases
- Apple Developer Documentation: UNNotificationServiceExtension
- Apple Developer Documentation: UNNotificationContentExtension