追梦随想
追梦随想
  • 发布:2018-10-23 17:09
  • 更新:2020-11-20 18:25
  • 阅读:4793

MUI项目用uni-app重新开发后,旧软件可以用新软件覆盖安装或者删除吗

分类:uni-app

如题,之前的项目是用MUI开发的app,如果现在新版本用uni-app重新开发的话,那么能否覆盖安装或者用uni-app先删除旧的再安装新的,如果不能的话,多尴尬,更新后出现两个一样的app了,难道需要用户自己删除吗?

2018-10-23 17:09 负责人:无 分享
已邀请:
Trust

Trust - 少说废话

version 的信息是和应用关联的,至于应用你用什么技术开发没关系。

9***@qq.com

9***@qq.com

这个没关系的,在打包不影响打包后的更新发布,比如你以前使用mui框架开发的appA,appid为123456。现在你想使用uni-app框架开发appB,并且发布appB后使appB覆盖安装appA,那么你需要修改几个参数:
1、将appB的appid(uni-app 应用标识AppID)修改为 _UNI_123456 即可。(必改)

2、在打包appB的时候将 安卓包名改为appA的安卓包名,证书也必须使用appA的证书

3、将appB的应用版本名称和应用版本号改为一致。
例如: versionName 为 2.2.3 ,versionCode 为223。或 versionName 为 2.23 ,versionCode 为223。

  • 追梦随想 (作者)

    虽然回答间隔了一年时间,还是要给你的认真点个赞

    2019-12-13 00:34

1***@qq.com

1***@qq.com

uni-app的appid改不了啊

  • 追梦随想 (作者)

    不需要改,只要包名一致就可以直接覆盖安装,不过需要重新登录,旧数据貌似都没了

    2020-03-03 17:25

8***@qq.com

8***@qq.com

如果两个版本的包名不一样会不会导致下载两个软件?

该问题目前已经被锁定, 无法添加新回复