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