Ошибка Xcode при подключении к симулятору " программное обеспечение вызвало прерывание соединения"
когда я пытаюсь запустить свой проект через симулятор Xcode, он продолжает давать мне ошибку "программное обеспечение вызвало прерывание соединения".
попытался перезапустить симулятор и Xcode, и я недавно удалил папку DerivedData, как было предложено в этом сообщении о сломанных игровых площадках, так что это также не помогло.
4 ответов:
БЫСТРОЕ ИСПРАВЛЕНИЕ
это происходит потому, что у вас установлено несколько версий Xcode. MacOS, к сожалению, поддерживает только одну версию Xcode за один раз, и он должен знать местоположение текущей версии. Чтобы разобраться, выберите один из следующих вариантов:
закройте все экземпляры Xcode и запустите его
попробуйте один из других вариантов ниже, если это не решило оно.
С помощью командной строки:
run
sudo xcode-select --switch /Applications/your_custom_folder_if_needed/Xcode.appперезагрузите терминал и Xcode, и он будет работать просто отлично.
нет-пользователи командной строки:
- закройте все экземпляры Xcode
- запустите экземпляр Xcode, который вы хотите использовать
- перейти к Xcode - > настройки - > места
- Выберите правильный версия в командной строке Tools
- готово!
Это из-за несколько Xcode установленных в вашей системе. Вот как вы заставляете его работать:
- бросить все запущенные Xcodes
- повторно запустить Xcode
- перейти к Xcode > настройки > расположение
- изменить на правильную версию в
Command Line Toolsочистить проект и очистить производные данные при необходимости, а затем запустить!
в моем случае выход и повторный запуск данного Xcode было достаточно. У меня было два Xcodes, стабильный и бета.
Comments