[英]How to generate the p12 file for my phonegap build?
我公司在蘋果開發者平台上做了開發者證書。 此時我需要將一個密鑰文件鏈接到我在 Phonegap 中的 iOS 版本。
我正在嘗試在需要.p12
文件和provisioning profile
文件的位置生成此密鑰文件。 我有自己的provisioning profile
文件,但我似乎無法生成.p12
文件。
我正在使用 Openssl 生成我的文件,並嘗試使用此命令生成最后一個文件:
openssl pkcs12 -export -inkey ios.key -in ios_development.pem -out ios_development.p12
Enter pass phrase for ios.key: *********
No certificate matches private key
我到底做錯了什么? 我可以在developer.apple.com網站上找到私鑰嗎?
更新:這是我為解決此問題正在執行的步驟:
openssl genrsa -des3 -out ios.key 2048
並輸入密碼pass123
openssl req -new -key ios.key -out ios.csr -subj "/emailAddress=info@company.com, CN=company, C=BE"
輸入私鑰pass123
的密碼.cer
文件openssl x509 -in ios_development.cer -inform DER -out ios_development.pem -outform PEM
openssl pkcs12 -export -inkey ios.key -in ios_development.pem -out ios_development.p12
並輸入來自私鑰的密碼關鍵pass123
No certificate matches private key
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.