關於IOS製作p12證書的方法

hdgara1發表於2020-05-06

關於IOS製作p12證書的方法

p12是 的格式之一,下面為大家介紹IOS push對應的p12證書製作方法

1.用鑰匙串生成一個CertificateSigningRequest.certSigningRequest檔案

2.新建appid 然後下載對應證書

3.雙擊ssl對應的證書 如:aps_development.cer

4.再鑰匙串中展開aps_development.cer安裝後的證書,匯出其中的專用金鑰(匯出格式為p12)

5.將下載下來的ssl證書aps_development.cer轉成pem格式,命令:

openssl x509 -in aps_production.cer -inform DER -out aps_production.pem -outform PEM

6.將匯出的p12格式金鑰轉成pem,命令

openssl pkcs12 -nocerts -out o2o_key_dev.pem -in o2o_key_dev.p12

7.將5中生成的pem和6中生成的pem兩個檔案和1中匯出的檔案,一共三個檔案,共同打包成最終的p12檔案,命令

openssl pkcs12 -export -in aps_production.pem -inkey o2o_key_dev.pem -certfile CertificateSigningRequest.certSigningRequest -name aps_o2o_dis -out aps_o2o_dis.p12

註釋:如果需要給第三方匯出相應的證書,只需要將安裝在電腦上面的證書匯出P12檔案和授權檔案給第三方即可,不是匯出專用秘鑰,和上面的4有區別,記得注意一下,同時如果需要讓第三方透過釋出證書匯出ipa,他需要輸入開發者賬號和密碼。

全球可信CA機構

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31483669/viewspace-2690116/,如需轉載,請註明出處,否則將追究法律責任。

相關文章