Creating the App ID
- Sign in to your Apple Developer account and navigate to Certificates, IDs & Profiles > Identifiers > App IDs.
- Add a new app ID.
- Fill in a name. The name is not visible to the end user.
- Activate Explicit App ID.
- Fill in a Bundle ID. Best practice is to use your external domain name backward + app name, for example, com.yourcompany.app.
- In the section App Services, leave the default activated. Activate Push Notifications.
- Click Continue.
An overview of the entered data is displayed. - Check the data and click Submit.
Preparing the Production SSL Certificate for the Push Notifications
The certificate ensures a secured connection for push notifications send from the Staffbase server to the app.
- In the Apple Developer account navigate to Certificates, IDs & Profiles > Identifiers > App IDs.
- Click on the app ID you just created.
The settings related to this app ID are displayed. - Click Edit.
- Navigate to the setting Push Notifications.
- In the section Production SSL Certificate, click Create Certificate.
- To proceed with the next step you need a Certificate Signing Request (CSR). You leave the Apple Developer interface now and come back later when you have created a CSR.
Request the Signing of the Production SSL Certificate
You need a Mac for the next steps. In case you work on another operating system contact Staffbase Support or your Customer Success Manager to get further support.
- On a Mac, open the Keychain Access program.
- In the menu bar, navigate to Keychain Access > Certificate Assistant > Request a Certificate From a Certificate Authority.
The Certificate Assistant opens. - Enter your details in the dialog.
- Click Continue.
- Select a folder for saving the request file.
- Click Done.
Creating the Production SSL Certificate
- Go back to the Apple Developer account where you started to create a production SSL certificate.
- Click Continue.
- Choose the CSR file you just generated.
- Click Continue.
- Download the newly created production SSL certificate.
- Click Done.
The certificates overview with your new certificate is displayed.
Creating the Certificate File to Send over to Staffbase
You need a Mac for the next steps. In case you work on another operating system contact Staffbase Support or your Customer Success Manager to get further support.
Staffbase integrates the certificate file in your app. With Keychain Access it is easy to export the required file.
- On a Mac open the Keychain Access program.
- In the menu bar, navigate to Keychain Access > Import Items.
- Select the certificate you just created.
- In the Keychain Access window, go to the Certificates overview.
- Click on the arrow in front of the certificate.
A second line with the private key is displayed. - In the menu bar, navigate to File > Export Items.
- Select the file format ".p12".
- Fill in a name. The name must begin with push_.
- Select a folder where you collect this file and more files that will be created in the next steps.
- Click Save.
- Keep the file for sending it to Staffbase later.
Comments
0 comments
Please sign in to leave a comment.