2015-11-27 2 views
0

В моем приложении iPad используются основные данные, и я недавно столкнулся с проблемой. У меня были пользователи, использующие тестовую версию моего приложения, но теперь, когда приложение находится в процессе производства, они хотят сохранить данные, которые у них были до этого. Проблема в том, что модель данных изменилась. Я не ожидал, что пользователям нужны данные, поэтому я не создал новую версию модели. Я ищу способ переместить данные в новую версию приложения, но я не уверен, как это сделать. Приложение уже находится в магазине, поэтому я не хочу менять приложение, если это возможно. Я думал о создании приложения, которое будет читать базу данных sqlite и вставить записи в новую версию, но я не уверен, что это сработает. Благодарю.Основные данные Пользователи нуждаются в данных из старой версии приложения

ответ

1

Прежде всего, вы должны прочитать эту guide

Итак, теперь вы можете видеть, что модель данных ядра имеет версию. Вы должны определить, могут ли изменения быть легкими, а основные данные могут обрабатывать их автоматически, иначе вы должны выполнить миграцию с помощью моделей сопоставления.

+0

. Моя проблема заключается в том, что я продолжал добавлять к модели, и теперь группа пользователей хочет, чтобы их данные были ранее. Это было тестовое приложение, поэтому я сделал новые версии модели. –

Смежные вопросы