iOS Push
This document guides you to integrate apns push vendor on SuprSend dashboard
This section is a step-by-step guide to integrate APNs as your service provider for sending iOS Push notifications.
Add APNs Configuration on SuprSend dashboard
On the SuprSend dashboard, follow the below steps:
- Select Vendors from the left panel
- Select 'iOS Push' as the channel from the list
- Select 'iOS APNs' from the list of Vendors
On the Settings, enter the following configuration details. You'll get all these informations from Apple developer account
Form Field | Description |
---|---|
Nickname | You can give any name which may help you to identify this account easily |
Mode/Environment | Use "Production" if you are adding it in your final app or testing app. Use "Development" if you are testing in your local environment |
Upload p8 file | You'll get .p8 key file from your apple developer account. Refer section below to see how to generate .p8 file |
Auth Key ID | Auth key ID is a part of the filename of your .p8 file. Refer section below to see how to get Auth key ID |
Team ID | You'll get Team ID from your apple developer account. Refer section below to see how to get Team ID |
Bundle ID | Bundle ID is a unique identifier of your app. SuprSend will require this key to identify your app for sending push notification. Refer section to see how to get Bundle ID |
Generating .p8 key file and Auth key ID
- To generate a .p8 key file, login to your Apple developer account page, then select Certificates, IDs & Profiles.
- Under Certificates, IDs & Profiles section, select "keys"
- Click on "+" button next to keys to add a new key
- On the new key page, type in your key name and check the Apple Push Notification service (APNs) box, then click “Continue” and click “Register".
- Once the key is generated, download the p8 key file by clicking on "Download"
The Auth Key filename will look like this: **AuthKeyABCD1234.p8**
, the **ABCD1234**
is the Key ID for this key, add this key ID in Auth key ID field on Vendor configuration page
How to get Team ID
You can get team ID on your Apple developer account membership page
How to get Bundle ID
You can get this ID from your app project
Updated about 2 years ago
After you add the vendor configurations, you'll need to add push notification capability to your iOS application to start receiving push notifications in your app. The integration steps for supported SDKs are listed below