2017-05-02 96 views
0

我在Ionic Deploy中遇到了問題,儘管我的應用程序下載並安裝了新的快照,但在「config.xml」中找到的版本號未更改。Ionic 2 Deploy版本號問題

代碼更改後,「離子構建」和「離子上傳」將新的快照添加到雲中。當我運行'deploy.check()'時,我的應用程序識別出有更新,並且會很高興地下載並安裝它,顯示所有更新的代碼。雖然我不知道如何在沒有新版本號的情況下控制這些更新。 'deploy.info()'似乎也沒有顯示可靠的版本。

我錯過了一個步驟或什麼?

回答

0

我的方法如下:

不要僅僅依靠在「deploy.check()」,你應該有一個數據庫字段,你第一次查詢,如果說你可以下載然後做檢查,下載。

然後,您的應用程序的版本號永遠不會改變。用戶在他的應用中查看圖片,看到他在1.0.20版本上,但是在商店中最新版本是1.0.10,令人困惑。所以請保持原樣。相反,在你的創建一個配置文件,它有一個屬性:BUILD_NUMBER使這個常量。然後每次你做一個離子上傳,增加這個數字。然後在版本下方顯示Build Number字段。那麼你可以使用版本1.0.10或版本1.0.20,但只要內部版本號相同,那麼它們都具有相同的代碼庫。

希望這是有道理的。