Urban Airship API v0.1 documentation

Exporting Your Push Notification Key

We use your Push SSL Certificate to communicate with Apple’s push notification servers. The private key resides securely on our servers, and Apple uses the public key to authenticate us on your behalf.

Finding your application

_images/app-ids.png

In the iPhone Developer Program Portal, click on App IDs and locate your application in the list. Next to it are two settings for push notifications with yellow or green status icons:

_images/app-configure.png

Click Configure to continue. If the Configure button is not available, you may not be the Team Agent. The person who originally setup the account will your team agent and they will have to carry out the steps below.

Downloading your certificate

If you need to enable the Development or Production Push SSL Certificate, click Configure. Once the green light is on and says Enabled, you are ready to download.

_images/apns-certificate.png

Exporting the .p12 file

After you download the certificate, double-click it to install it into your Login keychain. You’ll find it then in the My Certificates category, with a name like Apple Development Push Services...:

_images/export-key.png

Select the certificate, and select File -> Export Items... from the menu. When saving the file, use the Personal Information Exchange (.p12) format.

Save this file without a password (we can handle uploading it with a password, but it’s unnecessary), and upload it – you’re now ready to go.