Жизненный цикл iPhone localalstorage - выдерживает ли он обновление приложения? - PullRequest
7 голосов
/ 26 января 2012

В настоящее время я разрабатываю приложение для iPhone, которое использует Phonegap и HTML5.Я использую localalstorage для сохранения достижений в игре.

Мне было интересно, что произойдет, пользователь получит обновление для этого приложения из AppStore.Являются ли данные локального хранилища постоянными?Или я должен переключиться на SQLite, который на самом деле заброшен W3C ..

Любой опыт будет оценен.

Ответы [ 2 ]

10 голосов
/ 27 января 2012

Да, ваш localStorage будет работать до тех пор, пока приложение не будет удалено.

Попробуйте это, создав базовое приложение, в котором вы установите некоторые элементы localStorage, затем перекомпилируете и обновите приложение с изменениями, в которых ваше localStorage останется на своем месте.

SQLLite будет работать, но вы можете хранить довольно мало информации в localStorage и достигать почти тех же результатов.

Я использую localStorage в ряде проектов, и он прекрасно работает!

Надеюсь, что ответит на ваш вопрос

0 голосов
/ 26 января 2012

Если для localstorage вы имеете в виду NSLibraryDirectory или NSDocumentDirectory, ваши данные должны быть доступны даже после обновления.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...