iOS Setup
APNs Setup
Rover uses APNs to deliver notifications to your app. This powers both Sync and Push Notifications, and is needed for both. In order to authorize APNs communication you will need to establish either a certificate or token based connection, then upload the credential to Rover Cloud.
Details on setting up APNs can be found in Setting up a remote notification server. Then as appropriate, follow the instructions for either a certificate or token based connection:
Once you have your certificate or token, you can upload it to Rover Cloud.
Upload to Rover Cloud
Rover cloud supports both the certificate and token connection to Apple's servers. Rover cloud will automatically tell the difference between the two formats.
Upload a certificate (.p12 file) to Rover Cloud
With your certificate (.p12 file) now selected, enter the passphrase and click "Upload" to upload the certificate to Rover cloud.
If everything went well you should see your app's bundle identifier and certificate expiry displayed in the iOS section.
Upload an authentication signing key (.p8 file) to Rover Cloud
With your authentication signing key (.p8 file) now selected, enter the Key ID, Team ID and Bundle ID, then click "Upload" to upload the certificate to Rover cloud.
If everything went well you should see your app's bundle identifier, Key ID and Team ID displayed in the iOS section.
If something goes wrong, try uploading your certificate again and double-checking your password. If it's still failing, try going through the steps again, ensuring your experience matches the screenshots at each step. If you're still stuck, reach out to your CSM for assistance.