ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • iOS 버전별 Simulator 설치 가이드
    iOS /iOS 개발팁 2019. 12. 7. 21:15


    iOS 테스트를 위해서는 다양한 버전의 기기와 OS 별 테스트를 거쳐야 하는 경우가 많아 설치를 해야하는데
    버전별 Simulator을 설치하는 방법에 대한 가이드는 찾기 어려워서 정리합니다.

    https://developer.apple.com/download/more/?=xcode

    첫번째, Apple 공식 사이트로 들어가 구버전의 Xcode를 다운로드 합니다.

    현재 (19.10.2) 기준으로 Xcode 9.4.1 까지 설치하시면 iOS 9.0 SDK까지 설치하실 수 있습니다.
    위 처럼 사이트를 통한 다운로드 방법이 있고, CLI로 설치하는 방법 또한 존재합니다.

    gem install xcode-install 

     

    위의 Command 를 터미널에 입력합니다. 설치가 끝났다면 준비끝! 이제 아래의 명령어로 xcode를 확인 하실 수 있습니다.

    Fernando 🔑  $  xcversion list
    4.3 for Lion
    4.3.1 for Lion
    4.3.2 for Lion
    4.3.3 for Lion
    4.4
    4.4.1
    4.5
    4.5.1
    4.5.2
    4.6
    4.6.1
    4.6.2
    4.6.3
    5.0.1
    5
    5.0.2
    5.1
    5.1.1
    6.0.1
    6.1
    6.1.1
    6.2
    6.3
    6.3.1
    6.3.2
    6.4
    7
    7.0.1
    7.1.1
    7.1
    7.2
    7.2.1
    7.3
    7.3.1
    8
    8.1
    8.2
    8.2.1
    8.3
    8.3.1
    8.3.2
    8.3.3
    9
    9.0.1
    9.1
    9.2
    9.3
    9.3.1
    9.4
    9.4.1 (installed)
    10
    10.1
    10.2
    10.2.1
    10.3 (installed)
    11 (installed)
    11 GM Seed 2 (installed)
    11.1 GM Seed

     

    설치가 되어있는 xcode 같은 경우 (installed) 로 표시가 되기 때문에 편리합니다.

    여기서 미세한 꿀팁을 드리자면, 설치 되지 않은 버전만 보고 싶다면 다음과 같이 입력합니다.

     xcversion list | grep -v "installed"

    참 쉽죠? grep 명령어를 통해 installed 된 항목을 제외하고 출력하면 됩니다. 반대의 경우로 현재 PC에 설치된 xcode 버전만 보고 싶다면 다음과 같이 입력합니다.

    Fernando 🔑  $ xcversion installed
    9.4.1	(/Users/fernando/Downloads/Xcode_9.4.1.app)
    10.3	(/Applications/Xcode.app)
    11.0	(/Users/fernando/Downloads/Xcode_11_GM.app)

    위의 명령을 통해 현재 설치된 Xcode 버전과 Path 를 확인하실 수 있습니다

    설치 가능한 xcode 버전을 확인 했다면 설치는 다음과 같이 진행합니다.

    xcversion install "받고자하는 버전"

     

    해당 명령어를 입력하게되면 Apple 개발자 정보로 인증을 거친 이후 다운로드가 진행됩니다.

    설치를 하게되면 기본적으로 현재 사용중인 xcode-command-line tool 이 설치한 버전으로 변경이 되는데
    이때 --no-switch 옵션을 이용 하게되면 변경 없이 설치만 하게 됩니다.

    설치한 xcode Version

    • xcode 9.4.1 (iOS 9 ~ iOS 10)
    • xcode 10.3 (iOS11.0 ~ iOS 12.2)
    • xcode 11.0 (iOS12.4 ~ )

     

    설치를 한 이후에는 simulator 설치를 진행합니다.

    xcversion simulators --install='iOS 10.0'

     

    설치하고 싶은 버전을 입력하시면 끝.

    만약 설치가 안되고 에러메세지가 나온다면 다음과 같이 진행합니다.

    xcversion selected 
    
    xcversion select VERSION

     

    현재 설정 되어있는 xcode의 버전을 확인하고 버전이 맞지 않다면 변경 해줍니다.

    selected 명령을 통해 현재 선택된 xcode tool 버전을 확인 할 수 있습니다.

     

     

2019 Fernando.