p12證書導(dǎo)不出來 iOS,cer證書如何轉(zhuǎn)成p12證書。用代碼實現(xiàn)?
iOS,cer證書如何轉(zhuǎn)成p12證書。用代碼實現(xiàn)?將iPhone開發(fā)者證書轉(zhuǎn)換為MacOS上的p12文件從Apple下載Apple iPhone證書并將其導(dǎo)出為p12證書格式。在Mac上?操作系統(tǒng),請
iOS,cer證書如何轉(zhuǎn)成p12證書。用代碼實現(xiàn)?
將iPhone開發(fā)者證書轉(zhuǎn)換為MacOS上的p12文件
從Apple下載Apple iPhone證書并將其導(dǎo)出為p12證書格式。在Mac上?操作系統(tǒng),請執(zhí)行以下操作:
打開鑰匙鏈以訪問應(yīng)用程序(位于applications/utilities文件夾中)。
如果證書尚未添加到密鑰鏈,請選擇“文件”>;“導(dǎo)入”。然后瀏覽到證書文件(。Cer文件)您從蘋果獲得的。
在鑰匙鏈訪問中選擇鑰匙類別。
選擇與iPhone開發(fā)證書關(guān)聯(lián)的私鑰。
私鑰由iPhone開發(fā)者標(biāo)識:與之匹配的公共證書。
選擇“文件”>“導(dǎo)出項目”。
將密鑰另存為個人信息交換(。P12)文件。
嘗試在另一臺計算機上導(dǎo)入此密鑰時,系統(tǒng)將提示您創(chuàng)建要使用的密碼。
在Windows上將Apple開發(fā)者證書轉(zhuǎn)換為p12文件
要使用flash CS5開發(fā)iPhone應(yīng)用程序,必須使用p12證書文件。此證書基于從apple接收的appleiphone開發(fā)者證書文件生成。
將從apple接收的開發(fā)者證書文件轉(zhuǎn)換為PEM證書文件。從OpenSSL bin目錄運行以下命令行語句:
OpenSSL x509 indeveloperu標(biāo)識.cer-信息開發(fā)者標(biāo)識.pem-Outformpem
如果您使用的是Mac電腦鑰匙鏈中的私鑰,將其轉(zhuǎn)換為PEM密鑰:
opensslpkcs12-nocerts-inmykey.p12-外鍵.pem
現(xiàn)在您可以根據(jù)密鑰和iPhone開發(fā)者證書的PEM版本生成有效的p12文件:
opensslpkcs12 export-inkeymykey.key鍵-不顯影劑標(biāo)識.pem-outiphoneDev.p12
如果您使用的是MacOS鑰匙鏈中的鑰匙,使用上一步中生成的PEM版本。否則,請使用先前生成的OpenSSL密鑰(在Windows上)。
如何把pem證書轉(zhuǎn)化為p12證書?
1. sun“spkcs12keystore不支持從IE和其他windows程序生成的PFX格式證書。
3。P7b證書鏈不能直接導(dǎo)入密鑰庫。您需要將其中的證書導(dǎo)出為cer格式,然后將它們分別導(dǎo)入密鑰庫。
蘋果官網(wǎng)轉(zhuǎn)移ios?
激活iPhone上的應(yīng)用程序和數(shù)據(jù)時,請選擇從Android設(shè)備傳輸數(shù)據(jù)
如果跳過此步驟,您可以選擇“設(shè)置”“常規(guī)”“還原”“刪除所有內(nèi)容和設(shè)置”返回到上述設(shè)置
軟件需要Android 4.0或更高版本才能使用
進入以下網(wǎng)站https://support.apple.com/zh CN/ht205042,下載[transfer to IOS]并安裝到Android手機上
安裝完成后,打開到IOS的傳輸,點擊【繼續(xù)
】閱讀條款和條件,點擊右下角的【同意
】,點擊【查找代碼】,然后點擊【下一步
】,此時iPhone上會出現(xiàn)一個十位數(shù)的代碼,在Android手機上輸入十位數(shù)的代碼
在Android手機上選擇等待傳輸完成