uniapp打包ios應(yīng)用所需的證書(shū)如何得到

uniapp應(yīng)用打包ios應(yīng)用的時(shí)候,它提示我們需要IDP/IEP證書(shū),它需要一個(gè)p12后綴的證書(shū)文件,和一個(gè)證書(shū)profile文件。那么這兩個(gè)文件應(yīng)該如何得到呢?

這兩個(gè)文件都需要從蘋(píng)果開(kāi)發(fā)者中心生成,首先要注冊(cè)蘋(píng)果開(kāi)發(fā)者賬號(hào),假如你還沒(méi)有申請(qǐng)?zhí)O果開(kāi)發(fā)者賬號(hào),你可以參考下面這篇文章先開(kāi)通蘋(píng)果開(kāi)發(fā)者賬號(hào):

https://blog.csdn.net/handsome0916/article/details/130267123

有了蘋(píng)果開(kāi)發(fā)者賬號(hào)之后,即可開(kāi)始生成證書(shū)和證書(shū)profile文件。

p12證書(shū)的生成流程如下幾步:

1、登錄蘋(píng)果開(kāi)發(fā)者中心,進(jìn)入后臺(tái),點(diǎn)擊Certificates菜單,開(kāi)始創(chuàng)建證書(shū)。

點(diǎn)擊藍(lán)色加號(hào)新增cer證書(shū),在第一步中,它會(huì)要求我們選擇證書(shū)類型,注意這里不要選apple類型或dev類型,因?yàn)槲覀円M(jìn)行uniapp ios打包,是發(fā)布包,需要選擇ios distribution類型。


2、接著,它會(huì)要求我們上傳一個(gè)csr文件。如下圖


3、生成csr文件,需要蘋(píng)果電腦,而且過(guò)程非常復(fù)雜,而且沒(méi)有工具后面的安裝測(cè)試也很復(fù)雜。這里我們不介紹使用mac電腦的方法,直接使用香蕉云編這個(gè)工具來(lái)生成csr文件:

https://www.yunedit.com/createcert

4、進(jìn)入香蕉云編后臺(tái),點(diǎn)擊新建csr文件,然后再把這個(gè)csr文件下載到本地。


5、回去蘋(píng)果開(kāi)發(fā)者中心,上傳剛才下載的csr文件,即可繼續(xù)生成cer證書(shū),然后將這個(gè)cer證書(shū)下載到你的本地電腦硬盤(pán)上。

6、切換回香蕉云編后臺(tái),上傳這個(gè)cer文件,再點(diǎn)擊生成p12證書(shū),即可生成p12證書(shū)。


好了,通過(guò)上面的步驟,已經(jīng)可以生成p12證書(shū)了。

下面,我們?cè)賮?lái)說(shuō)明下,生成證書(shū)profile文件的步驟:

1、點(diǎn)擊Identifiers菜單,生成一個(gè)appId,這里的Identifier就是appId的意思。添加的時(shí)候,填寫(xiě)打包時(shí)填寫(xiě)的包名,比如com.aaaaaa.yyyyy之類的。假如以前已經(jīng)創(chuàng)建過(guò)這個(gè)包名的appId,則可以跳過(guò)此步。


2、點(diǎn)擊profiles菜單,創(chuàng)建證書(shū)profile文件。創(chuàng)建的時(shí)候,假如是app store,則選擇app store類型,假如想真機(jī)測(cè)試先不上架,則要選擇ad hoc類型,不要選擇其他的類型。


3、創(chuàng)建的過(guò)程中,需要選擇剛才創(chuàng)建的appId:


4、然后還要選擇cer證書(shū),這里的cer證書(shū)千萬(wàn)別選錯(cuò),選錯(cuò)的話,到時(shí)就跟第一步生成的p12證書(shū)不匹配。


5、假如第二步的時(shí)候,假如選擇的是ad hoc類型,則創(chuàng)建描述文件的時(shí)候,要需要添加我們測(cè)試設(shè)備(iphone設(shè)備)的udid,假如你不知道iphone的udid如何獲取,你可以使用香蕉云編上方獲取udid的功能,掃碼獲取udid:


?著作權(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)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

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

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