创建用于推送通知的.pem文件的步骤– Zeeshan Hafeez
创建用于推送通知的.pem文件的步骤
1)首先从苹果开发者帐户创建一个苹果推送服务认证。 然后它将询问您需要哪种类型的证书。 选择Apple Push Notification服务SSL(沙盒和生产),然后继续,它将创建Apple Push Services证书。
2)下载证书,然后双击,它将进入钥匙串访问。
3)通过钥匙串访问,您将看到该证书的密钥内的该证书也将显示。 选择文件,然后右键单击将其导出到桌面。 导出的文件是p12文件,将用于创建.pem文件。
4)现在创建一个目录,并将p12文件和apple push services证书粘贴到其中。 从终端输入该文件夹的路径,例如:-
cd /用户/ zeeshan /桌面/ FinsihLine_apns
现在我们必须运行以下命令:
i)openssl x509 -in finishline_apns.cer-通知der -out finishline_cert.pem
(其中finishline_apns.cer是苹果推送服务证书的名称)
ii)openssl pkcs12 -nocerts -out finishline_apns.pem -in finishline_apns.p12
(其中finishline_apns.p12是我们导出的p12证书的名称)
iii)cat finishline_cert.pem finishline_apns.pem> Finishline.pem
(其中Finishline.pem是将创建的pem文件)
现在可以看到将创建pem文件。