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

Red*_*ile 7 iphone html5 app-store local-storage

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

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

任何经验将不胜感激.

Dre*_*man 10

是的,您的localStorage将继续存在,直到该应用程序被删除.

通过构建一个基本应用程序来设置一些localStorage项目,然后重新编译并更新应用程序,并更改您的localStorage将保持原样.

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

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

希望这能回答你的问题

  • 注意:在iOS 5.1中,Web存储的位置(如sqlite/localStorage)已更改为驻留在Library/Caches目录中.这意味着它/非常/易受伤害并且易于消失. (3认同)