蘋果證書導(dǎo)出p12文件

一個(gè)蘋果證書怎么多次使用——導(dǎo)出p12文件

為什么要導(dǎo)出.p12文件

當(dāng)我們用大于三個(gè)mac設(shè)備開發(fā)應(yīng)用時(shí),想要申請(qǐng)新的證書,如果在我們的證書里,包含了3個(gè)發(fā)布證書,2個(gè)開發(fā)證書,可以發(fā)現(xiàn)再也申請(qǐng)不了開發(fā)證書和發(fā)布證書了(一般在我們的證書界面中應(yīng)該只有一個(gè)開發(fā)證書,一個(gè)發(fā)布證書,沒必要生成那么多的證書,證書一般在過期之后才會(huì)重新添加。)

如圖:

1.png

這時(shí)候,再點(diǎn)擊“+”時(shí),就會(huì)發(fā)現(xiàn)點(diǎn)擊不了開發(fā)和發(fā)布證書,也就是添加不了開發(fā)證書和發(fā)布證書了:

111.png

有兩個(gè)解決不能添加證書的辦法

第一種方法——“revoke”(不推薦):

將以前的證書“revoke”掉,如圖:

3.png

然后重新生成一個(gè)新的證書。

這種方法是可以的,但是會(huì)造成相應(yīng)的Provisioning Profiles失效,這是小問題。但是又要重新申請(qǐng)證書甚至描述文件很浪費(fèi)時(shí)間,所以不提倡這種做法。

第二種方法——“.p12”(推薦):

我們的每一個(gè)證書都可以生成一個(gè).p12文件,這個(gè)文件是一個(gè)加密的文件,只要知道其密碼,就可以供給所有的mac設(shè)備使用,使設(shè)備不需要在蘋果開發(fā)者網(wǎng)站重新申請(qǐng)開發(fā)和發(fā)布證書,就能使用。

注意:一般.p12文件是給與別人使用的,本機(jī)必須已經(jīng)有一個(gè)帶秘鑰的證書才可以生成.p12文件,如圖:

4.png

打開鑰匙串,選擇我們需要的證書,右擊,選擇“導(dǎo)出“iPhone Distribition:```”:


5.png

為.p12文件填一個(gè)名字,點(diǎn)擊存儲(chǔ):

6.png

填一個(gè)“密碼”,“驗(yàn)證”和密碼相同:

7.png

點(diǎn)擊好,在桌面上就形成了一個(gè).p12文件了:

8.png

在別人的電腦上要成功安裝,須具備兩個(gè)文件:

該證書導(dǎo)出的“.p12”文件。

蘋果開發(fā)者中的與“證書”對(duì)應(yīng)的“描述文件”

如果需要用于開發(fā)的,那么需要這兩個(gè)文件:

.p12文件本身就是一個(gè)加密的證書,所以用這兩個(gè)文件就可以讓其他mac設(shè)備使用了:

9.png

拿到這兩個(gè)文件后,依次雙擊“證書”,“.p12“文件(需要輸入密碼,密碼就是當(dāng)時(shí)生成.p12時(shí)設(shè)定的密碼,),作用是加入鑰匙串中,使我們的電腦具備開發(fā)的證明,”描述文件“(作用是置于xcode中,讓xcode知道我們開發(fā)的合法性),添加完后就可以使用了

?著作權(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ù)。

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

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