Sloppy's Blog

IOS推送证书的不同语言的制作方法

PHP

导出私钥:

developer下载aps_development.cer

钥匙串 -> Keys -> 右边的私钥

1, openssl x509 -in aps_development.cer -inform der -out ErayOFFRemotionNotification.pem

2,openssl pkcs12 -nocerts -out ErayOFFRemotionNotificationKey.pem -in Certificates.p12

3,cat ErayOFFRemotionNotification.pem ErayOFFRemotionNotificationKey.pem > ErayOFFNotification.pem

Java

钥匙串 -> My Certificates 导出对应的Push证书 P12

NodeJS

钥匙串 -> My Certificates 导出对应的Push证书 cer格式

钥匙串 -> My Certificates 展开私钥 导出对应的Push证书 p12格式

1,openssl x509 -in cert.cer -inform DER -outform PEM -out cert.pem

2,openssl pkcs12 -in key.p12 -out key.pem -nodes

密码都输入:123456