目前的APP開發,多端開發成為了主流,所以開發APP很多都是使用來開發,而且都是使用電腦來開發。但是在打包ios應用的時候,是需要一個p12格式的打包證書和描述文件的。
那么這兩個文件如何申請呢?這篇文章我教下大家如何申請。
首先,我們需要一個蘋果開發者賬號,假如你沒有蘋果開發者賬號,你需要先去申請。假如你從來沒申請過,可以參考這篇文章去申請蘋果開發者賬號:
然后,假如你已經有蘋果開發者賬號,你可以進入到這一步。
登錄蘋果開發者中心,點擊下面的菜單,點擊藍色加號創建cer證書:
在創建的過程中,它會彈出要求上傳一個csr文件,那么這個csr文件又如何獲取呢?
由于申請蘋果證書需要mac電腦蘋果描述文件是空的,而我們假如用電腦來開發,需要第三方的工具,現在大多是使用香蕉云編來輔助生成證書,使用香蕉云編去生成csr文件,工具的地址:
地址:https://www.yunedit.com
進入香蕉云編的控制臺后,點擊新建csr文件,創建一個csr文件,然后將這個csr文件下載到本地電腦上。
然后,回到蘋果開發者中心蘋果描述文件是空的,上傳剛才創建的csr文件,即可生成cer證書。把這個cer證書下載下來。
生成完cer證書后,回到香蕉云編控制臺,上傳這個cer文件,即可生成p12打包證書:
好了,上面的步驟已經可以完成p12打包證書的創建。
下面來說下描述文件如何創建。
1、點擊菜單,檢查有沒有創建appId,假如還沒有創建appId,點擊右邊的藍色加號創建appId,這個appId要跟打包的時候用的包名一致。
2、點擊創建描述文件,過程中它會要求我們選擇描述文件的類型,選擇app store即可。
過程中它會提示我們選擇appId和證書,如下圖是選擇appId的界面。
3、截止于此,文件已經可以生成使用了,但是假如你不想這么快上架,想真機測試一下,你可以在第2步的時候,選擇ad hoc格式的描述文件,但是ad hoc格式的描述文件需要提供所有測試手機的udid,你可以使用香蕉云編獲取udid的工具來獲取手機的udid.