創(chuàng)建push證書

  • 從推送證書中導(dǎo)出證書p12和密鑰p12, 密鑰p12把證書展開導(dǎo)出里面小鑰匙的p12


    push證書
  • 分別把兩個(gè)p12文件轉(zhuǎn)換成pem文件
    • 把cer轉(zhuǎn)換成pem文件, apns-dev-cert.pem為導(dǎo)出的pem文件, apns-dev-cert.p12為cerp12文件
      openssl pkcs12 -clcerts -nokeys -out apns-dev-cert.pem -in apns-dev-cert.p12
    • 把密鑰p12文件轉(zhuǎn)成pem, 這里需要輸入三次密碼,密碼錯(cuò)誤生成的文件將為0kb,第一次為密鑰p12文件導(dǎo)出密碼。后面兩次為導(dǎo)出的pem文件密碼。為空的話生成的pem將不正確
    • apns-dev-key.pem為生成的pem文件名字, apns-dev-key.p12為導(dǎo)出的文件名字(方便復(fù)制過來的)
      openssl pkcs12 -nocerts -out apns-dev-key.pem -in apns-dev-key.p12
  • 將兩個(gè)pem合并
    • 網(wǎng)上很多教程這一步出錯(cuò)導(dǎo)致生成錯(cuò)誤
    • push.p12就是導(dǎo)出的給 后臺(tái)的p12
    • openssl pkcs12 -export -in apns-dev-cert.pem -inkey apns-dev-key.pem -out push.p12

這個(gè)教程僅僅適用于java c, 需要其它語言搜索下一大堆,對(duì)不對(duì)就不一定啦

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

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