How to Create Certificate .pem for Pushkit?


Below are the steps you can follow to create .pem for Pushkit:


Step 1: Login into Your Developer's Account

Here is the link – https://developer.apple.com/account/

You will be redirected to the following screen, Click on “Certificates, Identifiers & Profiles”.

Screen_Shot_2019-05-14_at_09.49.00.png

Step 2: Click “+” Button

Screen_Shot_2019-05-14_at_10.01.09.png

Step 3: Select VoIP Services Certificate, and Click Continue

Screen_Shot_2019-05-14_at_10.23.05.png

Step 4: Select Your bundle ID and click Continue

Screen_Shot_2019-05-14_at_10.23.59.png

Step 5: Follow these Steps to Create a CSR File

Screen_Shot_2019-05-14_at_10.27.48.png

Step 6: Upload Your CSR File and Click Continue

Screen Shot 2019-05-14 at 10.28.29.png

Step 7: Download Your Certificate VoIP

Screen Shot 2019-05-14 at 10.31.30.png

Step 8: Double Click in Your Certificate VoIP

After downloading the certificate, you can double click the certificate and click “Add” button.

Screen Shot 2019-05-14 at 10.39.17.png

Step 9: Export Your Certificate VoIP to .p12

You can export the certificate in keychain by doing right click in the cert, and click Export:

Screen Shot 2019-05-14 at 11.18.50.png

Select the file format to Personal Information Exchange (.p12) and click Save

Screen Shot 2019-05-14 at 11.27.06.png

You have the image shown below, you can fill or without password

Screen Shot 2019-05-14 at 11.27.18.png

Step 10: Open “Terminal” on your Mac, and Run the Following Commands

cd Document // Depend on where you save p.12

openssl pkcs12 -sampleCore.p12 -out sampleCore.pem -nodes -clcerts

Yeay! your cert .pem is ready. For the final step, you need to upload your cert in Qiscus Chat Dashboard

 

Step 11: Upload Cert in Qiscus Chat Dashboard

Open Qiscus Chat Dashboard. Then 

  • In the Push Notification Certificates section, click +Add to add your cert
  • Choose the Certificate type
  • Click Save changes

Screen_Shot_2019-05-20_at_15.11.56.png

**Note**
"When you are using Pushkit, you need to use audio call or video call"

Need further assistance?

Our helpful customer support team is available to help you with any inquiries you may have

Contact Us