近年來,使用H5框架開發APP非常火爆,前有mui框架,后有uniapp這些框架,使得我們開發app非常簡單,開發一套代碼,即可兼容android、小程式和ios兩種系統,
我們在ios云打包的時候,需要一個ios證書,這個證書是需要申請的,需要我們使用蘋果電腦去申請,但是假如我們沒有蘋果電腦,又如何申請呢?
所以H5的程式員一般使用香蕉云編這個工具來在線申請證書,工具的地址如下:
https://www.yunedit.com/createcert
下面我詳解介紹下詳細的生成方法:
一、打開蘋果開發者中心,注冊成為開發者,開發者中心的地址是:https://developer.apple.com/,假如你還沒有蘋果開發者賬號,詳細的開通方法可參見下文: https://blog.csdn.net/h5xiaoyu/article/details/114759966
二、進入香蕉云編的控制臺,點擊“新建Csr檔案” 按鈕創建csr檔案,新建完后把這個csr檔案下載到你的電腦本地,

三、登錄蘋果開發者中心,進入后臺控制臺,點擊Cerificates選單,進入證書管理界面,然后點擊右面的藍色加號,開始創建證書:

創建的程序中,需要選擇型別,記得選擇下面的這個型別:ios distribution (APP store and Ad hoc) , 千萬別選擇了apple或dev字母開頭的型別,這兩種證書不是用來做打包的,

然后程序中它會要求我們選擇一個csr檔案,選擇我們剛才在香蕉云編下載的csr檔案就行了:

四、按照上面的步驟已經可以成功在蘋果開發者中心創建cer證書檔案了,但是打包工具要求使用的是p12格式的證書,不是cer格式的證書,所以我們還要將這個cer檔案下載下來,
五、回到香蕉云編控制臺,上傳剛才創建的cer檔案,即可生成p12證書檔案了:

上面所說的方法,已經可以成功創建p12證書檔案,下面我們介紹下如何創建profile證書檔案(.mobileprovision格式的描述檔案):
一、登錄蘋果開發者中心,點擊Identifiers選單,創建APP ID,APP ID的意思其實就是你在打包工具填寫的包名,比如com.xxxxx.yyapp,假如已經創建App ID,則不需要這一步,

二、點擊profiles選單,點擊藍色加號,開始創建描述檔案:
期間它會要求我們選擇描述檔案的型別,我們打包只有兩種型別可以選擇, 假如是發布要選擇app store型別,假如是真機內測,則選Ad Hoc型別,不要選擇dev型別的描述檔案,

三、假如你選擇的描述檔案的型別是Ad Hoc型別,則還需要填寫所有測驗設備的udid,我們可以使用香蕉云編的獲取udid的工具去獲取測驗設備的udid:
https://www.yunedit.com/udid
好了,證書的申請流程已經寫完了,
詳細的使用方法也可以參見下文:
https://www.yunedit.com/xueyuan/jx/onlineios
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/272272.html
標籤:其他
