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

Ошибка Xcode, подключаемая к симулятору "Программное обеспечение вызвало прерывание соединения"

Когда я пытаюсь запустить свой проект с помощью симулятора Xcode, он продолжает давать мне ошибку "Программное обеспечение, вызванное отключением соединения".

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

4b9b3361

Ответ 1

БЫСТРОЕ ИСПРАВЛЕНИЕ

Это происходит потому, что у вас установлено несколько версий Xcode. Вы должны быть уверены, что ваша ОС знает, что такое текущая версия, которую вы используете. Исправьте следующее:

Завершить и перезапустить Xcode

Следуйте ниже, если не решите.

Использование команд:

  • run sudo xcode-select --switch /Applications/your_custom_folder_if_needed/Xcode.app

  • Перезагрузите терминал и Xcode, и он будет работать нормально.

Пользователи без командной строки:

  • Перезапустить Xcodes
  • Перейти к Xcode → Настройки → Местоположение
  • Выберите правильную версию в средствах командной строки
  • Готово!

Ответ 2

Это связано с несколькими Xcode, установленными в вашей системе. Вот как вы это делаете:

  • Закройте все запущенные Xcodes
  • Перезапустить Xcode
  • Перейдите к Xcode > Предпочтения > Местоположение
  • Измените правильную версию в Command Line Tools

Очистите проект и очистите производные данные, если это необходимо, затем запустите!

Ответ 3

В моем случае уйти и перезапустить данный Xcode было достаточно. У меня было два Xcodes, стабильные и бета-версии.

Ответ 4

Было показано, что удаление содержимого ~/Library/Developer/CoreSimulator работает, как предложено в этот поток на форумах Apple.

(Думаю, я добрался до этого места, случайно запуская одновременно две версии Xcode.)