xcode 5로 작업 The Simulator can't be launched because it is already in use.
중이며 실행 중이 아니거나 열리지 않을 때 자주 발생합니다 (예 : 실행 후 : 시뮬레이터 종료).
응용 프로그램을 중지하고 열려 있거나 실행 중이거나 시뮬레이터를 사용하는 다른 프로젝트가 없습니다 (이러한 종류의 제안은 피하십시오).
이것은 내가 얻고 예외 후에 발생합니다.
내 컴퓨터를 재부팅하지 않고 시뮬레이터 프로세스를 “비우는”방법 (지금은 내가 찾은 유일한 솔루션 임)
- 시뮬레이터-> 서비스-> 재설정 콘텐츠 및 설정
- xcode를 닫고 다시 열기
- xcode-> 개발자도-> 시뮬레이터-> (시뮬레이터 열기) 시뮬레이터 종료
- 활동 모니터-> (시뮬레이터가 닫혀서 강제로 닫을 항목이 없음)
또한 예외가 내 try catch에 걸리지 않으므로 개발자 도구의 어떤 도구가 무엇이 잘못되었는지 알아내는 데 도움이 될 수 있는지 궁금합니다.
답변
해결책을 찾았습니다 ..
- 먼저 시뮬레이터를 종료하십시오.
- 그런 다음 Xcode를 종료하고 다시 시작하십시오.
- 그런 다음 프로젝트를 실행하십시오.
도움이 되길 바랍니다 …
답변
xcode와 시뮬레이터를 다시 시작하십시오. 버그입니다.
답변
여기서 진행될 수있는 것은 시뮬레이터를 종료했지만 실제로 Xcode가 시뮬레이터로 열려있는 디버그 세션을 종료하지 않은 것입니다. 중지 버튼이 여전히 왼쪽 상단에 나타납니다. 적중 한 예외에서 계속하지 않았기 때문에 디버그 세션은 열려 있습니다.
중지 버튼을 누르거나 command + 마침표를 눌러 디버그 세션을 종료 할 수 있습니다. 그 후에 시뮬레이터를 다시 빌드 할 수 있습니다.
답변
“Simulator in Use”라는 오류가 발생하면 Xcode를 종료하는 것 외에 다른 옵션이 남지 않으므로 코드에서 변경 한 내용을 취소 할 수 없습니다.
내가 만난 유일한 해결책은 습관을 만드는 것입니다 _
-
프로젝트를 두 번 이상 청소하십시오.
-
프로젝트를 실행하기 전에 시뮬레이터를 재설정하십시오.
그리고이 솔루션의 가장 나쁜 부분은 시뮬레이터에서 프로젝트를 실행 하기 전에 매번 이 절차를 따르는 것 입니다.
그러나 Xcode를 강제 종료 할 필요가 없으므로 최소한 코드의 변경 사항을 취소 할 수 있습니다.
어쩔 수 없네 …
이 버그는 사과에 의해 해결되어야합니다.
2014 년 9 월 2 일 .
Mac OSX 및 Xcode를 업데이트했기 때문에이 문제가 발생하지 않습니다. Apple에서 수정 한 것 같습니다.
감사합니다.
답변
콘텐츠 및 설정 재설정 시도
답변
XCode 및 iOS 시뮬레이터 앱을 닫기 만하면됩니다. 그런 다음 XCode를 다시 시작하십시오. 그게 다야.
답변
xcode의 왼쪽 상단에있는 중지 버튼 (재생 버튼 옆)을 클릭하여이 문제를 해결할 수도 있습니다. 문제는 시뮬레이터가 중지 될 수 있지만 디버거가 파일에서 여전히 실행 중이라는 것입니다. 따라서 xcode를 다시 시작하는 대신 중지 버튼을 클릭하십시오.
건배