시뮬레이터에 연결하는 중 Xcode 오류 "소프트웨어로 인해 연결이 중단되었습니다."가 발생했습니다;

Xcode 시뮬레이터를 통해 프로젝트를 실행하려고 하면 계속 "소프트웨어로 인해 연결이 중단되었습니다."라는 오류가 표시됩니다.

시뮬레이터와 Xcode를 다시 시작하려고 시도했고, 최근에 깨진 놀이터에 대한 이 게시물에서 제안한 대로 파생된 데이터 폴더를 삭제했는데도 도움이 되지 않았습니다.

질문에 대한 의견 (2)
해결책

빠른 수정

여러 버전의 Xcode가 설치되어 있기 때문에 이 문제가 발생합니다. 안타깝게도 MacOS는 한 번에 한 버전의 Xcode 실행만 지원하므로 현재 실행 중인 버전의 위치를 알아야 합니다. 문제를 해결하려면 다음 중 하나를 선택하세요:

Xcode의 모든 인스턴스를 종료하고 다시 시작합니다.

그래도 문제가 해결되지 않으면 아래의 다른 옵션 중 하나를 시도해 보세요.

명령줄 사용:

  1. sudo xcode-select --switch /Applications/your_custom_folder_if_needed/Xcode.app을 실행합니다.

  2. 터미널과 Xcode를 다시 시작하면 정상적으로 작동합니다.

명령줄이 없는 사용자:

  1. Xcode의 모든 인스턴스를 종료합니다.
  2. 사용하려는 Xcode 인스턴스를 시작합니다.
  3. Xcode - 환경설정 - 위치로 이동합니다.
  4. 명령줄 도구에서 올바른 버전을 선택합니다.
  5. 완료!
해설 (4)

시스템에 복수의 Xcode가 설치되어 있기 때문입니다. 해결 방법은 다음과 같습니다:

  1. 실행 중인 모든 Xcode를 종료합니다.
  2. Xcode 재실행
  3. Xcode > 환경설정 > 위치로 이동합니다.
  4. '명령줄 도구'에서 올바른 버전으로 변경합니다.

프로젝트를 정리하고 필요한 경우 파생된 데이터를 지운 다음 실행합니다!

해설 (4)

제 경우에는 Xcode를 종료했다가 다시 실행하는 것으로 충분했습니다. 안정 버전과 베타 버전 두 개의 X코드가 있었습니다.

해설 (0)

나를 위해,다시 시작 Mac OS 일(여러 번).

해설 (0)