This document describes how to generate and upload an iOS message push certificate.
TPNS recommends you use .p12 certificates to manage the push services of your applications separately. Although a .p8 certificate is valid longer than a .p12 certificate, it has a wider push permission and scope. If leaked, it may cause more severe consequences.
Push Notification Serviceusing your existing AppID. Note that your
Bundle IDcannot contain the wildcard
*; otherwise, you will be unable to use the remote push service.
Bundle IDand other information. Click Continue.
Certificate Signing Request (CSR)is required.
Apple Developerpage as shown in step 3 and click Choose File to upload the
Development SSL Certificatelocally.
Production SSL Certificate.
Actually, this certificate is a
Productionmerged certificate that applies to both the development and production environments.
Development SSL Certificateand
Production SSL Certificatethat have been download to import them to Keychain Access.
Apple Development IOS Push Service: com.tpnssdk.pushdemoand
Apple Push Services: com.tpnssdk.pushdemorespectively.
Do set the password when saving the .p12 file.
Log in to the TPNS Console and select Product Management > Configuration Management.
Click Upload Certificate in the Push Certificate pane to upload the Development SSL Certificate and Production SSL Certificate.
Enter the certificate password and click Click to select.
Choose your certificate and click Upload.