Setup APNs Certificates for Push Notifications
In the background, OpenBack uses silent Push Notifications to silently update messages and ensure signal are checked regularly. As such, OpenBack requires a certificate to send those push notification packets.
In the project, a certificate must be created in your Apple Developer Account and uploaded into the OpenBack Dashboard under App Settings. If Push Notifications are used already, OpenBack recommends creating a specific certificate for the OpenBack SDK. iOS applications can have multiple APNs certificates and this additional OpenBack certificate does not interfere with any existing certificates or services in any way.
Please note that p12 certificates expire, and a new certificate needs to be created in your Apple Developer Account and uploaded into the OpenBack Dashboard again.
Go to your apple developer account
Select Certificates, Identifiers and Profiles
Add a certificate for your application
Select the Apple Push Notification service SSL (Sandbox & Production)
Pick the application for the Apple Push Notification service
Follow the steps to create the certificate.
You can now download the APNs certificate.
Verify that your application is configured correctly. Push Notifications should be enabled for Distribution.
Open the downloaded certificate in Keychain Access.
Export the certificate in
When exporting your
.p12, make sure it only contains a single production push certificate. Use production certificates even for development apps.
Add the certificate on the OpenBack Dashboard
This certificate can be added here in your App Settings page. Just click on the app you're editing and navigate to the App Details section.