【问题标题】:Ionic 2 Deploy Version Number issueIonic 2 部署版本号问题
【发布时间】:2017-08-21 19:22:19
【问题描述】:

我在使用 Ionic Deploy 时遇到问题,尽管我的应用下载并安装了新快照,但在“config.xml”中找到的版本号并没有改变。

代码更改后,“离子构建”和“离子上传”会将新快照放入云端。当我运行“deploy.check()”时,我的应用程序会识别出有更新,并会很高兴地下载并安装它,显示所有更新的代码。虽然我不知道如何在没有新版本号的情况下控制这些更新。 'deploy.info()' 似乎也没有显示可靠的版本。

我错过了一步吗?

【问题讨论】:

    标签: angular deployment ionic2


    【解决方案1】:

    我的方法如下:

    不要仅仅依赖'deploy.check()',你应该有一个你首先查询的数据库字段,如果它说你可以下载然后做检查和下载。

    那么您的应用程序的版本号永远不会改变。您的用户查看他的应用程序并查看他使用的是 1.0.20 版本,但在商店中,最新版本是 1.0.10,令人困惑。所以保持版本不变。而是在您的配置文件中创建一个具有属性的配置文件:BUILD_NUMBER 使其成为常量。然后每次进行离子上传时,增加这个数字。然后在版本下方显示内部版本号字段。因此,您可以使用版本 1.0.10 或版本 1.0.20,但只要内部版本号相同,那么它们都具有相同的代码库。

    希望这是有道理的。

    【讨论】:

      猜你喜欢
      • 2018-03-19
      • 1970-01-01
      • 1970-01-01
      • 2019-10-21
      • 2017-08-23
      • 1970-01-01
      • 1970-01-01
      • 2021-11-17
      • 2011-05-08
      相关资源
      最近更新 更多