MUI 混合開發APP 版本更新問題。
錯誤信息:
解決方法:
manifest.json->version->code 這個值需要累加,version->name 是用於顯示的,這個 code 是用於對比的。
在HBuilder中創建“移動App”應用后后都會在工程下生成manifest.json文件,在“項目管理器”中雙擊即可打開。
HBuilder打開manifest.json文件后默認顯示“可視化視圖”,可配置應用的基本信息:
點擊窗口底部的“代碼視圖”可切換到代碼視圖:
應用信息
包括應用的名稱、入口頁面地址、版本信息等。
可視化視圖
- 應用名稱:App打包后在手機上桌面的快捷方式名稱;
- appid:HBuilder appid(應用標識),在創建時分配的、以后不可改的標識。如用戶手動修改ID打包時會提示參數錯誤;
- 版本號:應用的版本號,用戶可通過plus API(plus.runtime.version)獲取應用的版本號,需提交App雲端打包后才能生效;
- 入口頁面:應用啟動后自動打開的第一個HTML頁面,可填寫本地html文件地址(相對於應用根目錄)或網絡地址(以http://或https://開頭)。
代碼視圖
字段說明:
節點名 | 二級節點 | 是否可選 | 說明 |
---|---|---|---|
id | 必選 | Hbuilder appid | |
launch_path | 必選 | 入口頁面 | |
name | 必選 | 應用名稱 | |
version | name | 必選 | 版本號(名稱),在應用中顯示的字符串 |
version | code | 可選 | 版本號(數字),各應用市場以此判斷版本號,數字大表示版本號高,未指定時HBuilder在提交App雲端打包時會自動生成保證新打包版本后高 |