Если вы собираетесь создать предварительно заполненный файл sqlite для использования с Базовыми данными, тогда вы должны создать его с Базовыми данными.Создать базовое настольное приложение для ввода данных и использовать его для создания файла, а затем встроить его в свое устройство iOS просто.
Не пытайтесь вручную дублировать структуру данных или связь в файле.Вы можете заставить его работать, но вы потратите гораздо больше времени, пытаясь заставить его работать, и в конечном итоге он потерпит неудачу.Внутреннюю структуру файла Core Data sqlite следует рассматривать как частный API.Структура не является общедоступной и может быть изменена без уведомления.