iOS Push Icon
Requirements:
Minimum SDK Version: The application must be running on SDK Version 3.19.0 or later.
Media Push Integration: Media push integration must also be implemented. Please see our documentation on Media Push.
When Custom Push is Turned Off:
If a default notification icon is provided and custom push icon is turned off, the default icon from the Developer App Info will be used.
Step 1. Update iOS SDK Version
To ensure compatibility and access to the latest features, update the iOS SDK version to the latest release.
Step 2. Add Communication Notification Capability
Integrate the Communication Notification capability into your project.
![](https://user.netmera.com/~gitbook/image?url=https%3A%2F%2F2578508252-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F0bOAscrXzPSujyzq8DEz%252Fuploads%252FwGwdPswaNyAbd3Ye7svU%252FScreenshot%25202023-11-14%2520at%252014.56.11.png%3Falt%3Dmedia%26token%3Da0b213a4-e4a3-4c9c-b861-b1e433226d5c&width=768&dpr=4&quality=100&sign=887a4daf&sv=1)
Step 3. Configure Info.plist
Add NSUserActivityTypes
with InSendMessageIntent
as item 0 to the Info.plist of the main project.
![](https://user.netmera.com/~gitbook/image?url=https%3A%2F%2F2578508252-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F0bOAscrXzPSujyzq8DEz%252Fuploads%252FE0JoIwYybHNQebufoYUX%252Fimage.png%3Falt%3Dmedia%26token%3D9d273498-b007-448f-aed6-b48cb376e439&width=768&dpr=4&quality=100&sign=972278e4&sv=1)
Step 4. Include Visuals in Service Extension
Enhance your Service Extension by adding visual elements.
![](https://user.netmera.com/~gitbook/image?url=https%3A%2F%2F2578508252-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F0bOAscrXzPSujyzq8DEz%252Fuploads%252F4cxJWtHNyQgNvZTqZFzb%252FScreenshot%25202023-11-14%2520at%252015.03.47.png%3Falt%3Dmedia%26token%3D2e0b17f6-bbcc-474f-97b8-e733954e264d&width=768&dpr=4&quality=100&sign=1d2d28a5&sv=1)
Step 5. Push Icon Configuration
For specifying the Push icon file name, navigate to Netmera Panel > Developer > App Info > iOS Push Style and use the "Default Notification Icon" field.
![](https://user.netmera.com/~gitbook/image?url=https%3A%2F%2F2578508252-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F0bOAscrXzPSujyzq8DEz%252Fuploads%252FgTTCPJIsyUDF8ybS8Td0%252FUntitled.png%3Falt%3Dmedia%26token%3D8f1cdf6c-0700-40f6-ad6a-7cf4409b7aea&width=768&dpr=4&quality=100&sign=8d39d51c&sv=1)
Creating a Push with Custom Push Icon Selection
When creating a push, you can now choose the desired image as a logo. In the "What" step, use the Custom Push Icon bar for this selection.
When Custom Push is Turned Off:
If a default notification icon is provided and custom push icon is turned off, the default icon from the Developer App Info will be used.
![](https://user.netmera.com/~gitbook/image?url=https%3A%2F%2F2578508252-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F0bOAscrXzPSujyzq8DEz%252Fuploads%252FTkuuOpW0rya2eHudnsef%252FUntitled%2520%281%29.png%3Falt%3Dmedia%26token%3D1b951560-8618-4c37-9479-c001d76ea1ea&width=768&dpr=4&quality=100&sign=5e9e31e5&sv=1)
![](https://user.netmera.com/~gitbook/image?url=https%3A%2F%2F2578508252-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F0bOAscrXzPSujyzq8DEz%252Fuploads%252FeWrJZ3C7CqtDdOvzdlnG%252FUntitled%2520%282%29.png%3Falt%3Dmedia%26token%3D67d310d8-689e-46b8-88df-79cfea264149&width=768&dpr=4&quality=100&sign=db36abca&sv=1)
Last updated