iOS | 使用HBuilder進行雲端打包步驟

1.先在HBuilder本地項目中的Manifest.json文件中進行項目配置,將應用的圖標和啓動圖,按照固定的尺寸進行配置。設置應用名稱,版本號, 這裏的appid不須要修改,是HBuilder自動生成的。全部的輸入項進項只使用大小寫字母,其餘任何字符不要有。可參考官方問題彙總:DCloud官方文檔json

 
00配置參數.png

設置應用圖標和啓動頁圖片。app

 
00配置應用圖標和啓動頁.png

2.進行 iOS 雲打包前,先要到開發者帳號中去配置App ID 和相關的p12文件以及配置文件。步驟以下:測試

3.先登陸開發者帳號,先以開發證書(Development Certificate)爲例,若是已經申請過了開發證書,就直接下載下來就能夠了,不須要從新申請,由於證書申請個數有限。若是沒有,就按官方文檔,申請一個新的開發證書就能夠了。參考官方文檔:http://ask.dcloud.net.cn/article/152網站

 
01建立或直接下載開發證書.png

4.下載下來後,雙擊點擊證書,將證書添加到系統的鑰匙串中。ui

 
02雙擊打開下載的開發證書添加到鑰匙串中.png

5.直接點擊 "Add"("添加"),就能夠添加到鑰匙串中了。加密

 
02雙擊添加到鑰匙串中.png

6.而後到系統的鑰匙串中,個人證書下,找到剛剛添加的開發證書,而後展開下拉選項,選擇開發者,右擊選擇導出證書。.net

 
03導出開發證書的p12文件.png

7.給證書起個名字3d

 
04導出p12文件.png

8.在給p12證書文件添加密碼:必定要記住這個密碼,最好使用文本記錄一下,防止忘記。接着輸入計算機的開機密碼,這樣p12文件導出就完成了。後面雲打包須要這個p12文件,以及這個文件的密碼。orm

 
05設置p12文件的密碼.png

9.接着再回到開發者帳號中,選擇App IDs 開始添加咱們項目的App ID,點擊"+"號新建一個App ID。圖片

 
06在開發者證書中添加App ID.png

10.按照正常的建立App ID 步驟來就能夠了。

 
07建立App ID.png

11.建立一個惟一的Bundle ID,這個ID會在後面雲打包的時候,須要輸入這個ID。

 
08建立惟一的BundleID.png

12.爲建立的App ID選擇項目中須要使用到的服務。

 
09爲AppID添加服務選項.png

13.接着下一步,完成App ID 的建立。

 
10完成App ID的建立.png

14.再選擇Devices,將須要進行測試的設備添加到開發者帳號中。

 
11添加測試設備.png

15.添加設備成功之後,再去Provisioning Profiles 中,選擇Development,建立開發的配置文件。

 
12建立開發配置文件.png

16.開始建立開發證書的配置文件,在Development下選擇 iOS App Development,而後下一步。

 
13選擇開發證書的配置文件.png

17.爲配置文件選擇對應的App ID,而後 continue 下一步。

 
14爲配置文件選擇對應的App ID.png

18.接着爲配置文件選擇開發證書,而後continue下一步。

 
15爲配置文件選擇開發證書.png

19.接着爲配置文件選擇測試設備,而後continue下一步。

 
16爲配置文件選擇測試設備.png

20.接着給配置文件起個名字,而後continue下一步。

 
17爲配置文件起個名字.png

21.接着配置文件就建立好了,點擊Download下載剛剛建立好的配置文件。選擇Done完成配置文件的建立。

 
17下載配置文件.png

22.到此在蘋果開發者帳號中的操做就所有完成了。能夠關閉開發者帳號網站了。

23.下面進入HBuilder,打開須要打包的項目,而後點擊頂部的菜單選項中的"發行",

 
18選擇須要打包的項目.png

24.找到發行,而後點擊"雲打包-打原生安裝包"。

 
19選擇發行雲端打包.png

25.選擇iOS打包,進行iOS 開發者證書參數配置,而後點擊打包。

 
20打包配置參數.png

26.忽略存在未用到的文件,繼續打包。

 
21忽略文件繼續打包.png

27.取消開通全部的廣告。

 
22取消全部的廣告.png

28.點擊肯定,查看打包狀態。

 
23查看打包狀態.png

29.稍等片刻,雲端打包好了之後,會自動下載安裝包。點擊上面的"打開下載目錄",就能夠查看剛剛打包好的ipa文件。

 
24顯示正在打包中.png

30.最後,選擇打包好的ipa文件進行發佈就能夠了。

 
25選擇剛剛打包好的ipa文件進行發佈.png

31.這裏注意:使用開發證書development打包的安裝包只能用於測試用,要想上架到App Store得須要發佈證書進行打包。

若是使用第三方蒲公英進行發佈的話,使用開發證書發佈能夠正常安裝測試,可是使用發佈證書發佈的,只能上傳到App Store才能正常的安裝使用。



轉載自:https://www.jianshu.com/p/e5dafda50679

相關文章
相關標籤/搜索