To configure Push notifications for iOS devices:
-
-
- Open MoEngage Dashboard.
- Navigate to Settings -> Channel -> Push -> Mobile Push.
- Select iOS in the PLATFORMS available on the left menu.
-
Apple Push Notification Service(APNS) is necessary for sending Push notifications to your iOS app. Choose one of the following APNS iOS Authentication methods available:
The Authentication Key is a token-based authentication mechanism that sends notifications to all the iOS applications owned by a business. Token-based authentication is faster than certificate-based authentication and is the preferred authentication mechanism.
Terms to Know
Keyword | Description |
---|---|
Key file | This is the APNS Authentication Key File. It is available in the .p8 format and must be uploaded to the MoEngage Dashboard. |
Team ID | Apple generates the Team ID, which is available in your Apple Developer account. Upload this value to the MoEngage Dashboard. |
Key ID | This is the unique identifier for the registered authentication key. Upload this value to the MoEngage Dashboard. |
Bundle ID | A Bundle ID identifies your app uniquely in the Apple ecosystem. It is available in the Xcode. Upload this value to the MoEngage Dashboard. |
For information about creating the Authentication Key and uploading it to the dashboard, refer to APNS Auth Key.
Do the following to configure the APNS provider certificate in the dashboard:
- iOS Authentication - Select APNS provider certificate.
- iPhone Certificate - this section contains information about the APNS certificate for iPhones.
- In the iPhone Certificate, upload the .pem file (the APNS certificate created, converted to .pem format, and verified) by clicking Upload. For information about creating the APNS certificate and uploading it to the dashboard, please look at the APNS Certificate/PEM File.
- If a password has been set for the .pem file, add it to the Password for the key field. Else, leave it blank.
-
iPad Certificate - If you have different apps for iPhones and iPads(Different Bundle IDs), you have to set up certificates for both iOS and iPad separately in the dashboard.
-
Upload the .pem file for iPads in the iPad Certificate section by choosing the Upload option and selecting the .pem file.
- If a password has been set for the .pem file, add it to the Password for the key field. Else, leave it blank.
-
- Click Save.
Create the APNS provider certificate and convert it into the .pem format before uploading it to the dashboard.
Show iOS Impressions
Enable the Show iOS Impressions toggle to show the iOS impressions count on the Campaign Analytics and All Campaigns page. To enable iOS impressions count, additional integration with the iOS SDK is required. For more information, refer to the Notification Service Extension section.
info |
Note The Show iOS Impressions toggle is turned off by default and is enabled only when the iOS SDK integration is completed. |