Вы должны быть запущены в симуляторе.
Пакет приложения доступен только для чтения на реальном устройстве, но доступен для записи в симуляторе.
Таким образом, ваше приложение работает втренажер.Но затем вы делаете другую сборку, и предварительно заполненный файл базы данных в вашем проекте помещается обратно во встроенное приложение каждый раз, когда вы запускаете его, и вы снова начинаете работу с исходными данными.
На реальном устройстве ваше приложение будетошибка из-за ошибок, связанных с тем, что база данных доступна только для чтения.
При запуске приложения необходимо скопировать файл базы данных, доступный только для чтения, из комплекта приложения в доступную для записи часть изолированной программной среды приложения, например «Документы».папка.Конечно, вы сначала должны проверить, есть ли файл в папке «Документы», и скопировать его, только если его там нет.