在2020年之前,我們在使用香蕉雲編創建蘋果證書的時候,只需要注冊蘋果開發者賬號,但不需要繳費成為開發者。
在2020年之后,需要先繳費成為蘋果開發者。
假如你還沒有注冊蘋果開發者賬號,可以先參考下下面這篇文章先注冊蘋果開發者賬號:
https://blog.csdn.net/handsome0916/article/details/113779348
假如我們已經成功注冊了蘋果開發者,可以忽略上面的一步,直接往下介紹下使用香蕉雲編這個工具創建證書的方法:
1、打開香蕉雲編平台,進入控制台,點擊創建csr文件,創建完后,把這個csr文件下載到你的電腦:
https://www.yunedit.com/createcert
2、登錄蘋果開發者中心官網,進入控制台,點擊Certificates的藍色+號,創建cer證書,添加的時候要選擇ios distribution類型的證書,(千萬不要選擇apple distribution)。
3、創建cer證書的過程中,會要求我們上傳csr文件,在此我們上傳我們在香蕉雲編生成的csr文件就行了。這樣我們就可以創建成功cer證書文件了,把cer文件下載到你的電腦。
4、回到香蕉雲編的控制台,上傳剛才創建的cer文件,就可以生成p12文件了。這個p12文件,就是我們的p12證書。
到此,我們的證書已經生成完成了。
接下來,教會大家如何創建profile文件(描述文件.mobileprovision)。
1、回到蘋果開發者中心,點擊profiles,點擊藍色加號,開始添加profile.
2、創建的第一步,它會要你選擇profile的類型,我們這里之選app store(或ad hoc)兩種類型。為了簡單,假如是新手,我們先選app store類型。
3、第二步,它會要求我們選擇應用的appid,這個appid就是我們的在開發工具打包時的包名,這個包名需要我們在identifiers里面先創建。
這樣就可以將profile創建成功了。
上面的教程是教大家創建app store類型的profile的,假如我們需要進行真機測試,創建的時候就不能選app store了,需要選擇ad hoc類型。
創建ad hoc類型的profile大致過程跟創建app store類型相似,但是做了一步,就是需要選擇測試設備的udid,但是我們如何知道測試設備的udid呢?我們可以使用香蕉雲編獲取udid的工具,用你的iphone訪問這個地址,按照它的步驟,就可以獲取手機的udid: