最近的15年,手機行業無論怎麼變,ios系統依然還是占據著行業的榜首位置,而打包一個蘋果的app,門檻則比較高。 主要的原因在於蘋果app的開發,打包時需要p12格式的證書文件和描述文件profile文件(在hbuilder和apicloud這些h5打包平臺,ios證書又叫私鑰證書。),而這些文 ...
最近的15年,手機行業無論怎麼變,ios系統依然還是占據著行業的榜首位置,而打包一個蘋果的app,門檻則比較高。
主要的原因在於蘋果app的開發,打包時需要p12格式的證書文件和描述文件profile文件(在hbuilder和apicloud這些h5打包平臺,ios證書又叫私鑰證書。),而這些文件的創建則又需要蘋果mac電腦。
本站提供了生成私鑰證書和描述文件的工具,本工具的目的在於幫助沒有mac電腦的朋友們,無需mac電腦就可以生成ios打包的證書,節約大家學習和開發ios應用的成本。 文章的目的在於教會大家如何使用本站工具生成p12證書和描述文件。下麵是詳細的步驟:
首先、登陸蘋果開發者中心,並且註冊成為開發者,地址是:
下麵進入創建的詳細步驟:
1.使用本站(appuploader)的線上生成證書功能生成證書:
2、進入本站後臺控制台,點擊IOS證書生成菜單,點"新建"按鈕創建文件,隨便填寫些信息就可以生成文件,生成完後將這個文件保存到你本地的電腦:
3、回到蘋果開發者中心,如下圖,點擊certificates,點藍色小加號,就可以開始創建證書,創建證書的時候無論測試還是上傳app store打包,都要選ios distribution app store and adhoc,不要選apple和develpment類型的證書。 因為ad hoc是真機測試類型,app store是發佈appstore類型,在hbuilderx或apicloud里雲打包都是用發佈證書,真機測試也屬於發佈證書。
4、如下圖,創建過程中它會提示我們上傳剛纔在app證書文件,然後將這個蘋果證書文件下載到你本地:
通過上面的幾步,p12證書即可創建成功,這時候還沒有完,還需要創建profile描述文件。
下麵再來講述描述文件mobileprovision文件如何創建:
1、首先,創建描述文件之前,需要創建appid。如下圖,登錄蘋果開發者中心,點擊Identifiers,添加appid,此appid要跟你在開發工具打包時填寫的包名一致,假如已經添加appid,則跳過這個步驟。
2、如下圖,點左邊的profiles菜單,點擊藍色加號,創建描述文件,創建過程中會要求我們選擇描述文件的類型,假如你想發佈app到app store,則選擇app store,假如你想真機測試,則選擇ad hoc類型。這個類型很重要,千萬別選錯
3、點下一步後,會要求我們選擇appid,選擇第一步創建的appid即可,千萬別選錯哦,選錯了就是別的APP了。