本文已参与「新人创作礼」活动,一起开启掘金创作之路。
在使用uniapp热更新的时候 常常会因为hbuild版本的问题,在更新成功后 在APP提示hbuild 版本不一致的弹出来, 提示 hbuild的版本编译 和 SDK不一致
解决方法在配置manifest填写上
"app-plus": {
"compatible": {
"ignoreVersion": true //true表示忽略版本检查提示框,HBuilderX1.9.0及以上版本支持
},
或者
//...
"app-plus": {
"compatible": {
"runtimeVersion": "1.7.0", //根据实际情况填写
"compilerVersion": "1.7.1" //根据实际情况填写
},
- "runtimeVersion"字段值表示应用兼容的uni-app运行环境版本号,可以配置多个版本号(使用英文字符,分隔)
- "compilerVersion"字段值表示编译环境版本号,通常配置当前HBuilderX的版本号或cli编译器版本即可(不可以配置多个)
配置完 重新编译生成wgt 文件更新 弹出框就不会弹出了