iPhone localstorage生命周期 - 它是否能在应用更新后继续存在?

时间:2012-01-26 17:18:50

标签: iphone html5 app-store local-storage

我目前正在开发一款使用Phonegap和HTML5的iPhone应用程序。我使用localstorage来保存游戏中的成就。

我想知道用户从AppStore中获取该应用的更新会发生什么。 localstorage数据是否持久存在?或者我必须切换到实际上被W3C放弃的SQLite ..

任何经验都会受到赞赏。

2 个答案:

答案 0 :(得分:10)

是的,您的localStorage将会一直存在,直到该应用被删除。

通过构建一个基本应用程序来设置一些localStorage项目,然后重新编译并使用localStorage将保留的位置更新应用程序来试用它。

SQLLite可以工作,但是您可以在localStorage中存储相当多的信息并获得几乎相同的结果。

我在许多项目中使用localStorage,效果很好!

希望能回答你的问题

答案 1 :(得分:0)

如果localstorage代表NSLibraryDirectoryNSDocumentDirectory您的数据即使在升级后也应该可用。