У меня есть старый проект Xcode, который содержит модель CoreData (содержащую версию 1 и версию 2 модели). По нескольким причинам мне нужно создать новый проект Xcode и перенести весь код в новый проект.
Как я могу импортировать/перенести мою старую модель CoreData таким образом, чтобы этот новый двоичный файл по-прежнему мог читать и, возможно, переносить существующие хранилища CoreData, которые находятся на iPhone и iPad моих существующих пользователей в мире? Я беспокоюсь, что если я отправлю новую версию, используя этот новый проект, мои пользователи обновят свое приложение до самой новой версии, а затем произойдет сбой, потому что номера модели или версии модели не совпадают.
Я НЕ говорю о добавлении новой версии в модель данных в том же приложении. Я понимаю этот процесс. Речь идет о перемещении/импорте/и т. д. существующей модели данных из старого проекта в новый проект.
Должен ли я просто скопировать файлы и добавить их в свой проект вручную? Нужно ли мне что-то менять в настройках сборки, чтобы учесть это?