2016-01-24 27 views
0

我是phonegap/cordova s​​encha touch開發人員。每當我發佈一個新的版本,說0.0.5谷歌應用程序商店,我必須先卸載0.0.4版本,然後安裝一個新的更新更改。當我從商店更新時,更新不可見。需要幫忙。如何從谷歌播放商店更新科爾多瓦sencha觸摸應用程序?

我每次上傳時都更改android-versionCode

+1

你嵌入 「生產」 建到科爾多瓦的應用程序?如果是的話,你的Sencha Touch應用程序將自己加載到localstorage中,然後不能正確更新。在應用程序關閉時使用'localStorage.clear()'應該可以做到。 – Alexander

回答

0

您需要在您的構建中取消appcache。它會導致瀏覽器緩存代碼。 Here是一個如何做到這一點。

作爲替代方法(或上述方法不起作用),打開.sencha/app/production.defaults.properties將所有緩存變量設置爲false。如果您的構建類型爲native,那麼您必須編輯native.defaults.properties

例子:

app.output.cache.enable=false 
app.output.manifest.enable=false 
app.output.deltas.enable=false 
app.output.archive.enable=false 

enable.standalone.manifest=false 
相關問題