- Published on
Unable to boot simulator XCode error 해결하는 방법 2가지 쉽게 알아보기
- Authors
- Name
- hongreat
- ✉️hongreat95@gmail.com
Xcode에서 iOS 애플리케이션을 개발하거나 Simulator를 사용한다면 종종 에러를 마주치곤 합니다.
다양한 오류들 중에서 "Unable to boot simulator" 오류를 제일 많이 만나는 것 같습니다. 이는 곧 iOS 시뮬레이터 시작 실패를 말합니다.
이 오류는 iOS 시뮬레이터를 시작할 때 발생하며, 다양한 원인으로 인해 나타날 수 있습니다. 이번 글에서는 이 오류의 해결방법 2가지를 알아보겠습니다. 첫번째 방법이 안되는 경우, 두번째 방법으로 시도 해보시길 바랍니다.
1. Xcode 캐시 삭제 (쉬운방법)
이 방법은 1분안에 실행가능한 방법으로 매우 간단합니다.
Xcode의 "Unable to boot simulator" 오류의 원인 중 하나는 Xcode의 빌드 파일 및 캐시가 손상되거나 과도하게 쌓여 있는 경우일 수 있습니다.
이를 해결하는 방법은 몇 단계로 간단합니다:)
1.1. 설정으로 이동 (일반 or 저장공간)
Quick Search Bar 를 열고(꿀팁 :command + space
를 누르면나옴) Spotlight 검색을 활성화합니다.

1.2. (일반) -> 저장공간 열기
검색창에 '일반'을 입력하고 Enter를 누르고, 저장공간 관리 화면으로 이동합니다. (바로 저장공간 을 입력 해도 진입가능)


1.3. 개발자 클릭
저장 공간 관리 화면에서 '개발자' 섹션을 찾아 클릭합니다. 여기서는 Xcode와 관련된 파일들을 관리할 수 있습니다.

1.4. Xcode 캐시 삭제
'X 프로젝트 빌드 파일'을 찾아 'Xcode 캐시' 옵션 옆에 있는 삭제 버튼을 클릭합니다.

이 방식만으로 대부분의 "Unable to boot simulator" 오류는 해결할 수 있습니다.
Xcode가 생성한 불필요한 파일과 캐시를 주기적으로 정리하면 시스템을 가볍게 유지하는 것도 중요하지만, 중요한 프로젝트는 항상 백업하는 것이 좋습니다.
2. 시뮬레이터 재설정 및 XCode 재설치
2.1. 시스템 리소스 확인 및 관리
- 활성 상태 보기(1.1. 처럼 열 수 있음; command+space) 를 사용하여 현재 사용 중인 시스템 리소스를 확인하고, 필요하지 않은 애플리케이션을 종료하여 메모리를 확보합니다.
2.2. Xcode 및 macOS 업데이트 확인
- App Store 또는 시스템 환경설정에서 최신 macOS 업데이트를 확인합니다.
- Xcode는 App Store 또는 Xcode > Preferences > Components에서 업데이트를 확인합니다.
- 최신 버전으로 유지하는 것이 중요합니다.
2.3. 시뮬레이터 재설정
- Xcode에서 Window > Devices and Simulators를 열어줍니다.
- 문제가 발생한 시뮬레이터를 선택한 후 "Reset Content and Settings..."을 클릭하여 시뮬레이터를 초기화합니다.
2.4. 커맨드 라인(CLI)을 사용한 시뮬레이터 관리
터미널에서 다음 명령어를 실행하여 모든 시뮬레이터를 종료하고 다시 시작합니다.
xcrun simctl shutdown all xcrun simctl boot device_id
- 모든 시뮬레이터 인스턴스 종료
xcrun simctl shutdown all
- 특정 시뮬레이터 인스턴스 시작
xcrun simctl boot <device_id>
<device_id>
에 해당하는 식별자를 가진 시뮬레이터 인스턴스를 시작합니다. (여기서<device_id>
는 시뮬레이터의 고유 식별자입니다.)
- 모든 시뮬레이터 인스턴스 종료
2.5. Xcode 재설치
위의 단계를 따라도 문제가 해결되지 않는 경우, Xcode를 완전히 삭제한 후 다시 설치해야합니다. 이는 시간이 좀 더 소요되는 방법이므로 마지막에 시도해야합니다.
3. Unable to boot simulator 에러 원인
"Unable to boot simulator" 오류는 주로 다음과 같은 원인으로 발생합니다.
- 시스템 리소스 부족: 동시에 많은 애플리케이션을 실행하면서 시스템의 리소스가 부족할 때 발생할 수 있습니다.
- 소프트웨어 업데이트 후의 호환성 문제: Xcode나 macOS의 최신 업데이트 후 호환성 문제로 인해 발생할 수 있습니다.
- 시뮬레이터 설정 문제: 시뮬레이터의 설정이 올바르지 않거나 손상되었을 때 발생할 수 있습니다.
몇 가지 단계를 통해 대부분 해결할 수 있습니다. 이 글이 문제 해결에 도움이 되었기를 바랍니다.