Ionic 2部署版本号问题

时间:2017-05-02 09:37:39

标签: angular deployment ionic2

我遇到了Ionic Deploy的问题,虽然我的应用程序下载并安装了一个新的快照,但是在" config.xml"不会改变。

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

我错过了一步还是什么?

1 个答案:

答案 0 :(得分:0)

我的方法如下:

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

然后您的应用的版本号永远不会改变。用户在他的应用程序上查看的图像,看到他的版本是1.0.20但是在商店中最新版本是1.0.10,混乱很多。所以保持原样。而是在您的,创建一个具有属性的配置文件:BUILD_NUMBER使其成为常量。然后,每次进行离子上传时,请增加此数字。然后在版本下面显示Build Number字段。那么你可以使用版本1.0.10或版本1.0.20,但只要版本号相同,那么它们都具有相同的代码库。

希望这是有道理的。