蘋果開(kāi)發(fā)者中心的賬號(hào)有三種:個(gè)人開(kāi)發(fā)者賬號(hào)、company開(kāi)發(fā)者賬號(hào)和企業(yè)(enterprice)開(kāi)發(fā)者賬號(hào)。
個(gè)人和company類型的都是99美元,這種賬號(hào)可用來(lái)上架。
而注冊(cè)企業(yè)賬號(hào)是299美元,這種這張一般用來(lái)企業(yè)內(nèi)部分發(fā),但不能上架。
企業(yè)賬號(hào)生成的企業(yè)簽名的證書,可以企業(yè)內(nèi)部使用使用,掃碼即可安裝使用。
假如你還沒(méi)有注冊(cè)成為企業(yè)蘋果開(kāi)發(fā)者賬號(hào),可以按照下面的文章先開(kāi)通注冊(cè)企業(yè)蘋果賬號(hào):
http://www.itdecent.cn/p/3b7c970d0788
有了企業(yè)蘋果賬號(hào)后,就可以開(kāi)始制作p12簽名證書,和證書profile文件了。
下面,先說(shuō)制作p12簽名證書的流程:
一、因?yàn)椴灰欢ㄋ腥硕加衜ac電腦,這里我改為通用的方案,使用香蕉云編來(lái)制作:
https://www.yunedit.com/ioscert
登錄香蕉云編,看到如下的界面:

二、如上圖,點(diǎn)擊新建csr文件,創(chuàng)建一個(gè)csr文件,然后把這個(gè)文件下載到本地。
三、登錄蘋果開(kāi)發(fā)者平臺(tái),點(diǎn)擊這個(gè)certificates進(jìn)入下圖這個(gè)模塊的管理頁(yè)面:

四、在certificates這個(gè)模塊,點(diǎn)擊藍(lán)色加號(hào),開(kāi)始創(chuàng)建cer證書的步驟。創(chuàng)建證書的第一個(gè)節(jié)點(diǎn)是需要選擇證書的類型,請(qǐng)選擇in house類型(創(chuàng)建企業(yè)簽名證書是選這個(gè)類型)。
五、上一步創(chuàng)建cer證書的過(guò)程中看,它需要上傳一個(gè)csr文件,如下圖,這個(gè)時(shí)候上傳我們?cè)谙憬对凭幧傻腸sr文件即可。

六、將你剛才第五步創(chuàng)建的cer下載到你電腦本地。
七、返回香蕉云編的控制臺(tái),上傳這個(gè)cer證書,即可使用導(dǎo)出p12證書格式的功能導(dǎo)出p12格式的證書。

在上面的步驟中,假如你操作沒(méi)問(wèn)題,p12企業(yè)簽名證書已經(jīng)創(chuàng)建完畢。
下面,開(kāi)始證書profile文件的創(chuàng)建流程介紹:
一、登錄蘋果開(kāi)發(fā)者,然后點(diǎn)擊 Identifiers,創(chuàng)建應(yīng)用。這里應(yīng)用其實(shí)就叫打包的時(shí)候的appId,因此這里的命名就是包名形式的,如下圖的包名和界面截圖:
com.companyname.xxapp

二、點(diǎn)擊profiles菜單,開(kāi)始創(chuàng)建profile文件。過(guò)程中類型鐵定選擇in house類型。

然后創(chuàng)建過(guò)程中,它會(huì)要求我們選擇第一步時(shí)創(chuàng)建的appId(應(yīng)用)

三、過(guò)程中還要我們選擇證書,假如我們剛才的步驟中,創(chuàng)建過(guò)兩個(gè)cer證書,則下圖這里的過(guò)程會(huì)顯示有兩個(gè)cer證書可以選擇,假如你有多個(gè)證書,這里可別選錯(cuò)的,選錯(cuò)了的話生成的profile文件就會(huì)跟我們導(dǎo)出p12文件的cer證書不匹配了。
最后,我們已經(jīng)分享完企業(yè)ios簽名證書的創(chuàng)建流程和證書profile的創(chuàng)建流程了,你可以開(kāi)心使用生成的企業(yè)簽名證書打包了。