之前用的mui开发的app更新迭代的。随着客户需求的提升和uni-app的完善,公司决定将项目迁移到uni-app上。然后用hubilderx开发测试完毕后发现,hbuilderx打包的APP无法覆盖更新旧版的app,失败提示时‘无法降级安装’。
查阅相关资料,发现hbuilder项目的manifest.json文件基础配置只有版本号,而hbuilderx项目的manifest.json文件配置有版本名称和版本号,应该是这里的配置不协同导致,可是该怎么解决呢?
最光阴
- 发布:2020-11-05 11:48
- 更新:2020-11-05 12:47
- 阅读:1389
最光阴 (作者) - 前端开发
已解决,原hbuilder项目mainfest.json文件源码里code属性可以配置版本号,不知道哪个巨坑在之前的项目里版本号填写了20000,hbuilderx里的mainfest.json源码的versionCode属性值配置比之前值大些就行了。
终于,所有的坑都踩完了,新版app各方面明显比之前有提升。很有满足感,uni-app很棒
1***@qq.com
大佬,我的版本号versionCode一直没变过,怎么升级后,有两个app,之前的app还在手机上
2021-11-18 11:32
最光阴 (作者)
回复 1***@qq.com: 出现这种情况肯定是appid变了,成了两个app,打包的时候仔细看一下appid吧
2021-11-18 11:48