Сбой облегченной миграции Core Data - PullRequest
2 голосов
/ 20 мая 2011

Я обновляю свою базу данных с помощью облегченной миграции. Если я делаю обновление на моем устройстве через xcode в режиме отладки, все работает нормально. Если я загружаю приложение через iTunes как файл архива, оно будет зависать перед загрузкой rootViewController. Это происходит только с моей большой тестовой базой данных> 100 МБ. Я не получаю ничего полезного в журнале аварий и не уверен, что с этим делать.

Его единственная соответствующая строка, которую я могу найти в журнале аварий.

Неизвестный поток с неизвестным ароматом: 5, state_count: 1

1 Ответ

1 голос
/ 20 мая 2011

Обычно это отражается в отчете о сбое (он может что-то сказать о невозможности своевременного запуска), но устройства iOS ожидают, что вы получите представление на экране (или для завершения ApplicationDidFinishLaunching, я не уверен, что именноон ищет) через определенное время или просто сдается и закрывает приложение.Если вы выполняете значительный объем работы, вам нужно поднять какой-нибудь экран перед началом этой работы.К сожалению, этого не происходит в среде отладки, поэтому тестирование затруднительно.

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