1.先在HBuilder本地項目中的Manifest.json文件中進行項目配置,將應用的圖標和啓動圖,按照固定的尺寸進行配置。設置應用名稱,版本號, 這裏的appid不須要修改,是HBuilder自動生成的。全部的輸入項進項只使用大小寫字母,其餘任何字符不要有。可參考官方問題彙總:DCloud官方文檔json
設置應用圖標和啓動頁圖片。app
2.進行 iOS 雲打包前,先要到開發者帳號中去配置App ID 和相關的p12文件以及配置文件。步驟以下:測試
3.先登陸開發者帳號,先以開發證書(Development Certificate)爲例,若是已經申請過了開發證書,就直接下載下來就能夠了,不須要從新申請,由於證書申請個數有限。若是沒有,就按官方文檔,申請一個新的開發證書就能夠了。參考官方文檔:http://ask.dcloud.net.cn/article/152網站
4.下載下來後,雙擊點擊證書,將證書添加到系統的鑰匙串中。ui
5.直接點擊 "Add"("添加"),就能夠添加到鑰匙串中了。加密
6.而後到系統的鑰匙串中,個人證書下,找到剛剛添加的開發證書,而後展開下拉選項,選擇開發者,右擊選擇導出證書。.net
7.給證書起個名字3d
8.在給p12證書文件添加密碼:必定要記住這個密碼,最好使用文本記錄一下,防止忘記。接着輸入計算機的開機密碼,這樣p12文件導出就完成了。後面雲打包須要這個p12文件,以及這個文件的密碼。orm
9.接着再回到開發者帳號中,選擇App IDs 開始添加咱們項目的App ID,點擊"+"號新建一個App ID。圖片
10.按照正常的建立App ID 步驟來就能夠了。
11.建立一個惟一的Bundle ID,這個ID會在後面雲打包的時候,須要輸入這個ID。
12.爲建立的App ID選擇項目中須要使用到的服務。
13.接着下一步,完成App ID 的建立。
14.再選擇Devices,將須要進行測試的設備添加到開發者帳號中。
15.添加設備成功之後,再去Provisioning Profiles 中,選擇Development,建立開發的配置文件。
16.開始建立開發證書的配置文件,在Development下選擇 iOS App Development,而後下一步。
17.爲配置文件選擇對應的App ID,而後 continue 下一步。
18.接着爲配置文件選擇開發證書,而後continue下一步。
19.接着爲配置文件選擇測試設備,而後continue下一步。
20.接着給配置文件起個名字,而後continue下一步。
21.接着配置文件就建立好了,點擊Download下載剛剛建立好的配置文件。選擇Done完成配置文件的建立。
22.到此在蘋果開發者帳號中的操做就所有完成了。能夠關閉開發者帳號網站了。
23.下面進入HBuilder,打開須要打包的項目,而後點擊頂部的菜單選項中的"發行",
24.找到發行,而後點擊"雲打包-打原生安裝包"。
25.選擇iOS打包,進行iOS 開發者證書參數配置,而後點擊打包。
26.忽略存在未用到的文件,繼續打包。
27.取消開通全部的廣告。
28.點擊肯定,查看打包狀態。
29.稍等片刻,雲端打包好了之後,會自動下載安裝包。點擊上面的"打開下載目錄",就能夠查看剛剛打包好的ipa文件。
30.最後,選擇打包好的ipa文件進行發佈就能夠了。
31.這裏注意:使用開發證書development打包的安裝包只能用於測試用,要想上架到App Store得須要發佈證書進行打包。
若是使用第三方蒲公英進行發佈的話,使用開發證書發佈能夠正常安裝測試,可是使用發佈證書發佈的,只能上傳到App Store才能正常的安裝使用。
轉載自:https://www.jianshu.com/p/e5dafda50679