If media attachments are not appearing in your iOS push notifications despite correct settings in the Control Panel, the issue is likely related to the Notification Service Extension.
On iOS, the Notification Service Extension is a mandatory component required to handle rich media. It is responsible for downloading the media file from the URL provided in the payload and attaching it to the notification before it is displayed to the user.
Troubleshooting Steps
- Verify Service Extension Implementation: Ensure that the Notification Service Extension is correctly added to your Xcode project and configured according to the documentation.
-
Check
mutable-content: Confirm that the payload includes"mutable-content": 1. This flag tells iOS to wake up the extension. (This is handled automatically by the platform when sending rich media). - Validate Media URL: Ensure the image URL is accessible via HTTPS and is a supported format (e.g., JPG, PNG).
For detailed implementation instructions, please refer to the documentation: iOS Rich Notifications Integration
Comments
0 comments
Please sign in to leave a comment.