#iphone #xcode #ios-simulator
#iPhone #xcode #ios-симулятор
Вопрос:
Я установил бета-версию xcode, поскольку хотел загрузить приложение на свой iphone в бета-версии 10.1, поэтому мне нужна бета-версия xcode.
Бета-версия xcode была очень ненадежной, и я хотел вернуться к текущей сборке xcode 8. Однако теперь все эмуляторы исчезли из списка рядом с кнопкой воспроизведения.
Если я перейду к оконным устройствам, все они по-прежнему перечислены, как и следовало ожидать…
Итак, я не могу понять, почему они скрылись от просмотра / использования, но я не могу их вернуть!
Приветствую любую помощь здесь
Ответ №1:
Хотя у вас может быть установлено несколько копий Xcode одновременно, вы не можете запускать их одновременно. Последним запускается тот, который сможет использовать сервисы симулятора.
Вы должны выйти из своего Xcode 8, а затем перезапустить его.
Также обратите внимание, что если вы откроете Console.app из macOS Sierra, он будет использовать службы симулятора из любого Xcode, выбранного с помощью xcode-select. Если это не соответствует вашему запущенному Xcode, вы потеряете службы симулятора при открытии Console.app.
Ответ №2:
Проверьте цель развертывания iOS. Возможно, ваше приложение настроено на запуск на iOS 10.1, но у вас есть sims только для iOS 10.
Перейдите в файл вашего проекта и измените цель развертывания, например, на iOS 10.
Дайте мне знать, как у вас дела.
Ответ №3:
Проверьте xcode-select -p
.
Если там написано /Applications/Xcode-beta.app/Contents/Developer/
, то просто запустите sudo xcode-select -s /Applications/Xcode.app/Contents/Developer/
. Все ваши симуляторы вернутся в ваш Xcode, не являющийся бета-версией.