Сохранение основных данных после обновления приложения - PullRequest
3 голосов
/ 22 марта 2011

Я использую основные данные для хранения избранного, выбранного пользователем.Хотелось бы знать, что если я отправлю обновление приложения, как я могу сохранить данные избранного, после того как приложение обновлено пользователем?

Я прочитал, что вы можете использовать управление версиями, но яЯ не уверен, что это правильный метод.

Любая помощь будет оценена!Спасибо

1 Ответ

1 голос
/ 22 марта 2011

Если ваше приложение поддерживает тот же идентификатор пакета, и вы не копируете файл основного хранилища данных, вы сохраняете его.

Если вы изменили модель базовых данных, вам нужно беспокоиться о версии. В зависимости от изменений вам может потребоваться написать правила переноса данных из старого хранилища в новый формат. Как вы, наверное, поняли, если вы измените структуру данных и не перенесете (или не удалите существующие данные), вы потерпите крах.

...