Переместить основные данные из симулятора на устройство - PullRequest
0 голосов
/ 22 апреля 2011

Сначала я хотел бы извиниться за этот вопрос, потому что там есть ответы, но так как это мой первый проект, я не совсем понимаю объяснения, как это сделать.

У меня есть приложение, которое использует Core Data,который работает на симуляторе, но не когда я генерирую его на моем устройстве.Приложение запускается, но кажется, что основные данные пусты.Я предполагаю, что мне нужно переместить БД в устройство.

Может ли кто-нибудь хороший, просто объяснить, как мне это исправить?

РЕШЕНИЕ ПРОБЛЕМЫ

Я загрузил «iPhone Explorer» (http://www.macroplant.com/iphoneexplorer/), вручную удалил два экземпляра БД на реальном устройстве и перезапустил приложение ивсе наконец заработало.

1 Ответ

0 голосов
/ 22 апреля 2011

Если вы заполняете sqlite, сгенерированный Core Data (находится в папке симулятора) и хотите добавить его в основной пакет вашего проекта для загрузки при запуске приложения, пожалуйста, ознакомьтесь с инструкциями на следующем веб-сайте:

http://iphonedevelopment.blogspot.com/2010/08/core-data-starting-data.html

Это в основном проверяет предварительно заполненную БД. Если он не найден, он создается, как обычно, при первом запуске приложения, использующего Core Data.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...