Подтвердить что ты не робот

Xcode не загружает .xcappdata в приложение.

Я хочу предварительно загрузить приложение в симуляторе с помощью набора данных (приложения для основных данных), загруженного с моего iPhone 5s. Я сделал следующие шаги:

  • Запустите приложение на моем устройстве, подключенном к Xcode
  • Загрузите мои данные через панель устройств.
  • Назовите .xcappdata "simple.xcappdata" и потяните его в мой проект Xcode
  • Выберите "simple.xcappdata" в качестве данных приложения в схеме, в которой я запускаю
  • Запуск приложения, у меня нет данных в представлении списка.

Ниже перечислены шаги, которые я сделал здесь: http://corporationunknown.com/blog/2014/07/10/preloading-development-data-into-your-ios-app/

Является ли это известной ошибкой в ​​Xcode, я делаю что-то неправильно, что-то не хватает?

Я проверил, что .xcappdata содержит записи в базе данных sqlite. Я запускаю версию 6.3 (6D570) XCode. iOS 8.3 SDK. Приложение находится в хранилище, поэтому я знаю, что просмотр списка и основной стек данных будут работать.

Scheme

4b9b3361

Ответ 1

Кажется, это ошибка в Xcode 6.

Человек, записывающий в блог, который вы использовали в качестве ссылки, обновил блог следующим образом:

Обновление 2015-04-20: это отлично поработало в Xcode 5. К сожалению, Xcode 6 (через 6.3 на момент написания) не ведет себя так, как описано для Симулятор (он очень просто загружает устройство). Версии < 6.3 будут вы "Пакет данных приложения будет установлен в следующий раз запускайте свое приложение в симуляторе" - каждый раз. Версия 6.3 будет просто тихо загрузите пакет. Я сообщил об этом как rdar://20622011/Открытый радар

Ответ 2

Я не знаю, является ли это ошибкой, но работает на устройстве (я использую Xcode 6.4). В симуляторе нет сообщения об ошибке или сообщения, указывающего, что он работает только на устройстве.