We’re here to help

Generating a Push SSL Certificate

Follow

1. Setup an App ID

Go to https://developer.apple.com -> Member Center -> Certificates, Identifiers & Profiles -> Identifiers.

If you want to edit an existing App ID, select 'Configure', otherwise select 'New App ID'.

After you entered a description for this App ID and the Bundle Identifier (use the same reverse-DNS name as in the Twixl Distribution Platform) you can configure it.

Setup an App ID

2. Activate push notifications for the App ID

When in the App ID detail window, you'll notice a list of all App Services.

Enable for Apple Push Notifications.

Activate push notifications for the App ID

3. Development or production

When you activate Push notifications for your App ID, you'll notice that Push notifications can be configured.

From there on, you can either generate a Development SSL certificate (for use with a Development test app on the Twixl Distribution Platform) or a Production SSL Certificate (for use with a production app on the Twixl Distribution Platform that you'll be submitting to the App Store).

Development
Production

4. Create a Certificate Signing Request

Create a cerificate signing request in the Keychan Access application on your Mac.

Create a Certificate Signing Request

6. Generate & download the certificate, and add it to your Keychain

Generate & download the certificate, and add it to your Keychain

Download your certificate, then double-click the file with extension .cer to add it to your Keychain.

7. Export your iOS Push Certificate

Export your iOS Push Certificate

Open the Twixl Publisher application, and select "Export Push Notification Certificate…" from the Tools menu.

Choose the certificate

Select the push certificate for your app, then enter a password (you will need it later), and save the file, that will have an extension .p12

8. Upload the .p12 file to the Twixl Distribution Platform

On the Twixl Distribution Platform, navigate to your app, then select Push Notifications. In the settings, upload the .p12 and make sure to enter the correct password.

IMPORTANT NOTE:

Make sure to upload a Development Certificate in a test app, and a Production Certificate for a production app.

Was this article helpful?
0 out of 0 found this helpful