iOS Push
This document guides you to integrate apns push vendor on SuprSend dashboard
Add APNs Configuration on SuprSend dashboard
On the SuprSend dashboard, go to vendor page from side panel, select iOSpush and fill in below 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 |
Generate .p8 key file and Auth key ID
To generate a .p8 key file, login to your Apple developer account page
To generate a .p8 key
file, login to your Apple developer account page, then select Certificates, IDs & Profiles.
Select `Keys`
Under Certificates, IDs & Profiles section, select “Keys”
Add a new key
Click on “+
” button next to keys to add a new key
Type in your key name and check the Apple Push Notification service
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
”.
Download the p8 key file
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 from your Apple developer account membership page
How to get Bundle ID
You can get this ID from your app project