iOS/Xcode

[Xcode] iOS 시뮬레이터 버전 변경/추가

YEN_ 2024. 2. 7. 18:41

 

 

개발을 하다보면 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 녀석이 우리가 추가해준 시뮬레이터로는 부팅을 못 해주겠다네요

 

  1. 시뮬레이터 상태 손상
    • 시뮬레이터의 상태가 손상되었거나, 시뮬레이터 자체가 비정상적으로 종료된 경우
  2. 호환성 문제 
    • 사용 중인 macOS나 Xcode 버전이 시뮬레이터와 호환되지 않는 경우
  3. 프로세스 충돌
    • 다른 프로세스나 시스템 리소스와 충돌한 경우

 

이런 경우 발생하는 에러라고 하는데

대충 찾아보니 xcode 캐시를 싹 지우거나 컴퓨터 재부팅을 하면 해결된다고 합니다

 

저는 캐시 지우기로 빠르게 해결했어요!

 

⬇️ 관련 내용 포스팅 ⬇️

https://yy-dev.tistory.com/133

 

[Xcode] Unable to boot the Simulator 에러 해결

이전 게시글에서 iOS 시뮬레이터 버전을 변경하고 빌드하는 과정 중, Unable to boot the Simulator 에러가 발생했어요 https://yy-dev.tistory.com/132 [Xcode] iOS 시뮬레이터 버전 변경/추가 개발을 하다보면 os 버

yy-dev.tistory.com

 

 

 

 

 

 


 

https://forums.developer.apple.com/forums/thread/124337

 

unable to boot the simulator launc… | Apple Developer Forums

I had the same issue and tried every solution proposed in this article until now. For me it worked to reset all my simulators. I did it with fastlane, which I installed with homebrew. After installation I ran: fastlane snapshot reset_simulators The tool de

forums.developer.apple.com