Я только недавно работал с Xcode 8 beta 4, но до сих пор он работал нормально. Список симуляторов не отображается ни для одного из моих проектов. Я уже пробовал создать новую схему, и она не сработала. Как это исправить?xcode8 список симуляторов, не показывающих
ответ
Удаление полученных данных и перезагрузка Xcode работали в моем случае.
rm -rf ~/Library/Developer/Xcode/DerivedData/*
Отличное решение, рекомендую всем людям использовать это решение. –
это работает для меня. – gstream79
Удивительный! Это сработало. – illuminate
В моем случае, мне пришлось вручную добавить все эмуляторы снова после обновления до Xcode 8
Нажмите на продукт -> Destination -> Добавить дополнительные симуляторы -> Добавить Simulator.
Как только вы здесь, вы должны нажать кнопку '+' и выбрать версию iOS и тип iPhone, который вы хотите. Сначала вам нужно будет скачать симуляторы. – teradyl
Никакие другие решения не работали для меня. Я попытался загрузить новый симулятор и перезапустить xCode, теперь все симуляторы появляются.
Установить правильную цель развертывания. А также необходимо загрузить симуляторы с большими/одинаковыми версиями развертывания.
Я пробовал удалить все мои DerivedData, но это не помогло. По какой-то причине ни одно из устройств не появилось, хотя все симуляторы были в списке, когда я нажал «Добавить симуляторы». Я сделал снимок и попробовал продукт -> Build For -> Запуск и скомпилирование приложения. Как только это удалось, все мои устройства снова появились.
¯ \ _ (ツ) _/¯
Если этот вопрос проекта - конкретные, вы открыли проект, который "Поддерживаемые платформы" построить настройка установлена на Iphone или такие. Скорее всего, это связано с тем, что симулятор не имеет необходимых возможностей или встроенной библиотеки, не скомпилированной для запуска на симуляторе.
Измените эту настройку на «iOS», чтобы увидеть доступные для работы симуляторы.
** Вот и все! ** Спасибо. – Fattie
Убедитесь, что ваша версия Deployment Target
в Build Settings
также устанавливается в нужной версии (и что у вас есть эта версия соответствующего тренажера установлен). В приведенном ниже примере, если они были установлены в 10.3, и у меня не было установленного симулятора iOS 10.3, я бы не смог увидеть никаких симуляторов. Но поскольку он установлен в 10.1, и у меня установлено 10.1 симуляторов, я их вижу.
Спасибо за это, я начал проект, ориентированный на IOS 11, но у меня не было никаких симуляторов, поддерживающих настройку OS-установки, чтобы 10.3 исправили проблему, и поддерживаемые имитаторы снова начали появляться – lfender6445
Это сделало это для меня, спасибо! –
@DanLoewenherz рад услышать, что это было полезно.:) – JaredH
столкнулся с аналогичной проблемой с Xcode 8.3.2 (на Сьерра), где установленные устройства не показывались. К сожалению, перезапуск Xcode не работал для меня, но перезагрузка машины была выполнена.Также ответил на Apple developer forum
Ни один из других ответов не работал для меня. Вроде мое удивление, перезагрузка работала, и все Симуляторы теперь вернулись. Определенно +1 –
Попробуйте, это работает отлично подходит для меня,
Выполните следующие шаги,
1) Чистый Производный данных
rm -rf ~/Library/Developer/Xcode/DerivedData/
ИЛИ
Xcode---> Preferences--->Location--->Derived Data
2) При развертывании в Ф.О. изменения развертывания Target
Это равное к или меньше то SDK версия Xcode
3) Выход Xcode
4) Возобновить Xcode вас будет показан список симуляторов
Для получения более подробной информации см это Detail Answer
Надеется, что это поможет в каком-то один.
Я переименовал Xcode.app в Xcode_old.app, и внезапно все мои симуляторы ушли и не смогли добавить новые симуляторы. Затем я создал новую папку с именем Xcode (или что бы вы ни хотели), затем вставьте в нее версию xcode 8.3.
Два шага
Шаг 1:
продукта -> Направления -> Скачать Имитаторы ... Скачать симулятор (ы) вам нужно
Если имитаторы отображаться в списке рядом с схемами, вы все настроены! В противном случае, по-прежнему ...
Шаг 2:
Иногда при загрузке новых типов тренажеров, они не будут автоматически отображаться в списке возможных тренажеров.
продукт -> Destination -> Добавить дополнительные симуляторы ... Нажмите кнопку +
в нижнем левом углу, а затем Add Simulator
Дайте ему имя, тип устройства, а также версию IOS вы только что загрузили.
Теперь он должен появиться в вашем списке симуляторов!
TL; DR sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer
года мимо OP, после установки Xcode 9 Beta 6 10.3 имитаторов исчез из Xcode 8. rm -rf ~/Library/Developer/Xcode/DerivedData/*
не работал в этот раз.
Runnin xcode-select --print-path
печатный /Applications/Xcode.app/Contents/Developer
.
Просто, чтобы убедиться, попробовал sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer
, который работал после перезагрузки xcode.
Это сработало для меня .., когда я попытался открыть Xcode 9 beta, Xcode-select по умолчанию изменился. Переключившись обратно в Xcode 8 и работая нормально – Johnykutty
, это сработало для меня, я пробовал много методов, таких как загрузка нового симулятора, прекращение xcode, повторное выполнение xcode снова, ничего не работало, но команда switch работала для меня, спасибо @ user1244109 –
Чтобы устранить эту проблему, выполните следующие действия.
Шаг 1: Закройте все XCodes и соответствующие имитаторы.
Шаг 2: Откройте Xcode 8 и перейдите в меню Xcode -> Открыть инструмент разработчика -> Симулятор.
Шаг 3: Выйдите из Xcode 8 и снова откройте.
Шаг 1:
продукта -> Destination -> Скачать симуляторы ... Скачать симулятор (ы) вам нужно.
Шаг 2:
После загрузки новых тренажерах, они не могут автоматически добавить в список тренажеров.
Продукт -> Назначение -> Добавить дополнительные симуляторы ... Нажмите кнопку + в нижнем левом углу, затем Добавить симулятор. Укажите имя, тип устройства и версию iOS, которую вы загрузили.
Шаг 3:
Набор целевого развертывания. Если вы загрузили симуляторы более низких версий, установите цель развертывания на то же самое.
Теперь он должен появиться в вашем списке симуляторов!
Попробуйте следующее: http://stackoverflow.com/questions/31551480/xcode-7-ios-simulators-missing-and-not-installable – Santosh
, который мне не помог, к сожалению. Я проверил и сказал, что у меня есть правильные симуляторы, xcode просто не дает мне возможность запускать на них –