Integrate the Salesforce Engagement SDK Extension for iOS
The iOS Extension SDK extends the capabilities of your push notifications by enabling these features:
- Push delivery tracking: Monitor when notifications reach user devices
- Rich media support: Display images and videos in push notifications
- Carousel template: Present multiple pieces of content users can swipe through
- Custom notification UI: Create interactive notification experiences
Prerequisites
Complete these prerequisites before you install the iOS SDK Extension:
Integration Steps
Follow these steps to integrate the iOS Extension SDK into your app:
- Configure the Service Extension — Set up the Notification Service Extension to handle push delivery events and rich media
- Configure the Content Extension — Set up the Notification Content Extension to show carousel templates
- Enable App Groups — Configure app groups to share data between your app and its extensions
- Handle Carousel Click Actions — Process user interactions with carousel notifications in your main app