更新 - 应用程序数据未被删除

时间:2016-10-25 06:37:03

标签: android ios ionic-framework hybrid-mobile-app

我正在为Android和iOS构建离子混合应用,但在使用新版本更新旧版应用时遇到问题。

当我尝试更新时,iOS更新进度指示器显示为安装应用程序,在我打开更新的应用程序后,我仍然看到旧版本包含旧数据和旧视图,而不是使用新更改进行更新。 Android也是如此。

但是,一旦我从设置>中清除数据存储,我能够看到新的变化。

尝试window.localStorage.clear()localStorage.clear(),只清除localStorage上存储的内容。

不确定如何从代码中删除应用数据。非常感谢帮助:)

谢谢!

2 个答案:

答案 0 :(得分:0)

在州提供商的每个州,添加一个属性cache: false。例如,执行:

.state('myState', {
   cache: false,
   url : '/myUrl',
   templateUrl : 'my-template.html'
})

答案 1 :(得分:0)

我终于可以升级应用了。问题在于离子m发生器较低版本,它们在旧版本中存在缓存问题。现在我升级到更新版本的离子m发生器,因此能够升级应用程序。

感谢大家,感谢您的建议。 :)