· HBuilderX開發工具,菜單欄:發行(U) → 原生App雲打包(P)ios
· 彈窗界面以下:json
1、包名必須包含至少兩個段,由一個或多個點隔開。例如:com.abc,tencent.qq.mm;
2、每一個段的字符必須是小寫字母、數字或下劃線[a-z0-9_]組成;
3、每一個段必須以字母開頭;app
注意:__包名(Package Name)做爲應用的惟一標識。即:包名必須惟一,一個包名錶明一個應用;用發佈後,請不要隨意修改包名,一旦您修改了包名,就會被看成一個新的應用,舊版用戶沒法收到應用商店的升級提醒。工具
Android平臺簽名證書(.keystore)生成指南開發工具
3.選擇使用自有證書(須要用到數字證書進行簽名),須要開發者本身生成證書;也可以使用公共測試證書(不須要填寫4,5,6項),免去製做證書的麻煩;測試
證書是一個開發者的身份標誌,對Android系統而言。使用一個證書籤發的App,是屬於同一個開發者的App。
Android證書的生成是自助和免費的,不須要審批或付費。ui
4.證書別名spa
5.證書私鑰密碼.net
6.證書文件調試
7.渠道包,所有不勾選
HBuilderX默認提供 7 個渠道(Google、360、小米、華爲、應用寶、vivo、oppo),更多能夠在manifest.json文件中【源碼視圖】進行配置
8.選擇 打正式打包,如選擇 打自定義調試基座(去看這篇=》)
打正式打包次數有限制
9.原生混淆,不勾選
10.所有不勾選
11.打包
· ios(ipa包)
1.選擇 ios(ipa包)
2.Bundle ID(AppID)爲com.i72.azapp,跟Android包名一致
3.勾選支持iPhone,使用IDP/IEP證書
iOS證書(.p12)和描述文件(.mobileprovision)申請
4.證書私鑰密碼
5.證書profile文件
6.私鑰證書
注意:證書profile文件和私鑰證書區分開發環境和生產環境,開發 請選擇dev下的證書profile文件和私鑰證書
證書類型
使用場景
開發(Development)證書和描述文件
用於開發測試,在 HBuilderX 中打包後可在真機環境經過Safari調試
發佈(Distribution)證書和描述文件
用於提交 AppStore,在 HBuilderX 中提交雲打包後提交到 AppStore 審覈發佈
7.選擇打正式包
8.所有不勾選
9.打包
· 打包完成
調試可使用自定義調試基座(菜單運行-手機或模擬器-製做自定義調試基座),不要反覆打包