개발을 하다보면 os 버전을 낮춰서 하게 될 때가 많죠
이럴 때 시뮬레이터에서 제대로 확인해보려면 해당 버전의 시뮬레이터로 돌려야 합니다
시뮬레이터의 os 버전 변경/추가하는 방법 알아볼게요
(Xcode Version 15.0.1 기준)
✔️ 진행 과정
우선 Xcode -> Settings 로 진입해서 설정창을 열어주세요
그런 다음 Platforms로 이동해줍니다
Platforms에는 기본 상태(최신 버전)로 1개씩 설치되어 있어요
Platforms 창 좌측 하단에 + 버튼을 누르면 어떤 기종의 os를 설치할 지 선택할 수 있어요
저는 iOS 개발을 하고 있으니 iOS를 선택합니다
이런 식으로 설치할 수 있는 os 버전이 쭉 뜨는데,
지금 제 xcode상에서는 15.0이 최저 버전이네요
이걸 깔아줄게요!
버전을 선택하면 우측하단의 Download & install 버튼이 활성화 됩니다
이렇게 새로 설치해준 다음에는 해당 버전을 사용하는 시뮬레이터를 하나 추가해줘야 해요
Window -> Devices and Simulators 로 이동합니다
이렇게 생성해주면
잘 추가가 되었네요 ㅎㅎㅎ
✔️ 발생할 수 있는 에러 - Unable to boot the Simulator
xcode 녀석이 우리가 추가해준 시뮬레이터로는 부팅을 못 해주겠다네요
- 시뮬레이터 상태 손상
- 시뮬레이터의 상태가 손상되었거나, 시뮬레이터 자체가 비정상적으로 종료된 경우
- 호환성 문제
- 사용 중인 macOS나 Xcode 버전이 시뮬레이터와 호환되지 않는 경우
- 프로세스 충돌
- 다른 프로세스나 시스템 리소스와 충돌한 경우
이런 경우 발생하는 에러라고 하는데
대충 찾아보니 xcode 캐시를 싹 지우거나 컴퓨터 재부팅을 하면 해결된다고 합니다
저는 캐시 지우기로 빠르게 해결했어요!
⬇️ 관련 내용 포스팅 ⬇️
https://yy-dev.tistory.com/133
https://forums.developer.apple.com/forums/thread/124337
'iOS > Xcode' 카테고리의 다른 글
[XCode] 내 iOS 기기로 빌드할 때 발생할 수 있는 트러블 슈팅 (0) | 2024.03.12 |
---|---|
[Xcode] Unable to boot the Simulator 에러 해결 (1) | 2024.02.07 |
[Xcode] UIKit으로 하는 CodeBase 프로젝트 초기 세팅 / AppDelegate와 SceneDelegate의 차이점 (1) | 2024.01.27 |
[xcode] theme 바꾸기 (0) | 2023.12.23 |
[xcode] 툴 폰트 변경하기 (w. JetBrains Mono font) (0) | 2023.12.19 |