Kony Management Quick Start Guide: Generating Certificates > Creating the Apple Application Manager (Launchpad app) Push Certificate

Creating the Apple Application Manager (Launchpad app) Push Certificate

To create Apple Application Manager (Launchpad app) Push Certificate, follow these steps:

  1. In a browser, go to https://developer.apple.com and click Member Center. Apple Developer Home page appears.

  1. Enter your Apple Developer Enterprise Program credentials and click Sign in. Developer Program Resources page appears.

  2. Click the Certificates, Identifiers & Profiles icon.

  3. Click Identifiers


  4. Click App IDs in the left column, then click the + symbol to create a new App ID.

  5. Choose the option Explicit App ID and provide an App ID description (Launchpad is recommended).

  6. Provide the Bundle ID: com.companyname.containerapp (Note that the com. as the first segment and the .containerapp as the third segment are required. Companyname in the middle segment must match the middle segment choice of the Wild Card App ID chosen in a previous step. A different companyname entry between the IDs here will cause a Bundle ID Mismatch error later)

  7. Review details and choose Submit.
  8. In the Certificates section, click on Production, then click the + symbol to add a new certificate. The Production page appears.

  9. Choose the Apple Push Notification service SSL (Production) option.

  10. Choose the App ID created previously (the ID ends with .containerapp) from the drop-down list and click Continue.

  11. Follow the displayed instructions to generate a CSR file and click Continue.

  12. In the Keychain Access application on your Mac, under the Certificate Assistant menu, choose the Request a Certificate From a Certificate Authority option.

  13. Enter details for the following fields, choose Saved to disk, and click Continue:

  14. Save the Certificate Signing Request (CSR) to your local machine.

  15. Click Done. You have now generated your CSR.

  16. Back in your developer.apple.com site, click the Choose File button and upload your CSR file, and then click the Generate button.

  17. Click the Download button to download the Certificate you have just generated.

  18. To verify that push is enabled, navigate to Identifiers > App IDs.
  19. Select the certificate you created. Push Notifications will be enabled. You should see details as below.

  1. Import the downloaded .cer file to the local Keychain by double-clicking it.
  2. In the Keychain Access application on your Mac, select the Push certificate downloaded (it will be listed as Apple Production iOS Push Services: com.companyname.containerapp), right-click it, and then select Export.

  3. Save the exported certificate in a secure location. It is recommended to name this file Launchpad_Push_Certificate

  4. You will be required to provide a certificate password. Make a note of this password for future use with this certificate.

  5. Your Apple Application Manager (Launchpad app) Push Certificate is now complete. Store this file in a safe place to be used during your Management Cloud initial configuration.

    You can now delete the CSR file saved locally, the aps_production.cer file saved locally, and the imported entry from your keychain.

Recreate Apple Application Manager (Launchpad app) Push Certificate

You cannot renew a certificate. You can only create a new certificate with the old certificate details. To recreate an Apple Application Manager Push Certificate,

  1. Go to your Apple developer member center in an internet browser.
  2. In the Certificates, Identifiers & Profiles section, select Certificates.
  3. Under the certificates section, select Production. All existing certificates appear.
  4. Select the Certificate you want to recreate. If the certificate has expired, the Revoke button will be active.
  5. Click Revoke. The certificate will be revoked.
  6. Once the certificate is revoked, create a new certificate with the details of the old expired certificate as explained in the previous section.
Copyright © 2017 Kony, Inc. All rights reserved.