Xcode 5 не показывает параметр схемы для запуска Simulator на iOS 6

Xcode 5 ведет себя отлично, и я могу создавать и запускать приложения на своем устройстве iOS 7 и в симуляторе iOS 7.

Однако я хочу поддерживать iOS 6.1, но я не вижу возможности создавать и запускать приложения для симулятора iOS 6.

Вещи, которые я сделал:

Первоначально я пытался увидеть приложение в симуляторе iOS 6, переключившись с iOS 7 на iOS 6 в меню Hardware > Device в приложении iOS Simulator, но в симуляторе iOS 6 нет никаких приложений.

Я собираюсь из ответов как этот, что должно быть что-то, что я могу выбрать, прежде чем нажимать "Создать/выполнить".

Мне бы очень хотелось видеть мои приложения в iOS 6 и 7 симуляторах. Любые идеи, что мне не хватает? Здесь LINK, что я вижу, когда я нажимаю на раскрывающееся меню симулятора.

Ответы

Ответ 1

Оказывается, решение изменило цель развертывания для проекта с iOS 6.1 до iOS 6.0, после чего выбор схемы симулятора сразу показал возможность выбора iOS 6 или 7 симуляторов. В основном цель развертывания должна соответствовать версии симулятора, которую вы установили.

Благодаря случайным комментаторам в таких вопросах, как этот, который упомянул, что это сработало для них.

Ответ 2

Просто немного предостережение.... Я пробовал то, что вы сказали, но это не сработало для меня... Изменена цель развертывания на "Проект" с 7.1 до 6.0

Затем я понял, что для цели развертывания по-прежнему установлено значение 7.1 в "Target" - после того, как я изменил его действие.

Ответ 3

Все, что вам нужно сделать, это перейти в Xcode → Настройки → Выбрать вкладку "Загрузки" и установить iOS 6.0 Simulator.

Как только вы закончите загрузку, он будет отображаться как вариант в ваших программах.

Ответ 4

Нажмите, чтобы настроить таргетинг или проект > Настройки сборки > Архитектурa > Поддерживаемые формы Plateform: переход на iOS

Ответ 5

То, что я сделал, чтобы начать работу, было нажато на схему слева от того, где симуляторы обычно появляются в выпадающем меню, а затем выбирают схему редактирования.

Появится новое окно, убедитесь, что Run выделен слева, а затем щелкните вкладку "Информация". Выберите файл .app для Executable.

enter image description here

enter image description here

Ответ 6

Если вы все еще ищете решение здесь, что сработало для меня:

  • Из выпадающих меню xcode beta, Xcode > Open Developer Tool > iOS Simulator (если вы получите всплывающее сообщение, просто отпустите его)
  • Как только в симуляторе перейдите в раздел "Оборудование" > "Устройство" > "Управление устройствами".
  • Удалить все, что указано в симуляторе.
  • Перезагрузите компьютер.
  • После этого перейдите обратно к "Управление устройствами" в симуляторе и нажмите "Плюс", чтобы добавить обратно ваши симуляторы. Затем появятся симуляторы iOS 8.

Ответ 7

enter image description here

Это может помочь вам лучше. Вам нужно скопировать папку iPhoneOS6.1sdk. Это для SDK, аналогично вместо iPhoneOS.platform выберите iPhoneSimulator.platform и затем тот же путь.

Ответ 8

Пожалуйста, проверьте, превышает ли ваш "Цель развертывания" те, которые доступны на ваших симуляторах.

введите описание изображения здесь

Ответ 9

Xcode5 не имеет 6.0 SDK или 6.0 симулятора. Но то, что вы можете сделать, - это копировать обе версии 6.0SDK и 6.0 с предыдущих Xcodes (xcode4.5 для 6.0 и XCode4.6 для ios6.1). Вы можете найти симулятор в /applications/xcode.app/contents/developer/platforms/iphonesimulator.platform/developer/applications/iphone simulator.app

И SDK на /applications/xcode.app/contents/developer/platforms/iphoneos.platform/devicesupport/6.0

Скопируйте все папки для симулятора и SDK по тому же пути XCode5. Примечание. Чтобы перейти к содержимому Xcode.app, просто щелкните правой кнопкой мыши на файле .app, и вы получите опцию "Показать содержимое".

Как только вы закончите копирование, перезапустите ur XCode5, и вы можете увидеть симулятор 6.0/6.1 в качестве опции:)

Ответ 10

  • Нажмите на свой корневой каталог проекта.
  • Затем перейдите к настройкам сборки.
  • Затем установите цель развертывания iOS 5.0
  • Затем выберите iphone6 ​​в левом верхнем углу вашего проекта.

    Посмотрите это изображение

Ответ 11

Решено восстановить старую версию файла xcodeproj.