IOS Push 推送證書生成Java版本

IOS端推送證書轉(zhuǎn)Java:

1.從developer.apple.com生成證書,下載安裝到Mac
2.使用證書生成PEM(注意區(qū)分發(fā)布證書和開發(fā)證書)
openssl x509 -in aps_development.cer -inform der -out PushChatCert.pem
3.使用私鑰生成PEM(通過鑰匙功能把對應(yīng)APS證書的私鑰P12導(dǎo)出,導(dǎo)出時可設(shè)置密碼)
openssl pkcs12 -nocerts -out PushChatKey.pem -in Push.p12
4.合并PEM
cat PushChatCert.pem PushChatKey.pem > ck.pem
5.進行測試(注意蘋果區(qū)分正式gw及測試gw)
openssl s_client -connect gateway.sandbox.push.apple.com:2195 -cert PushChatCert.pem -key PushChatKey.pem
6.生成JAVA推送證書
openssl pkcs12 -export -in PushChatCert.pem -inkey PushChatKey.pem -out javaPush.p12

備注:

1.IOS分發(fā)證書有效期為三年。
2.IOS推送證書(測試/正式)有效期為1年,到期自動失效
3.IOS推送證書失效后,使用新證書不影響原TOKEN推送,不影響歷史描述文件

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容