팁-리뷰 공유

2022년 Xcode 업데이트하기

ComputerScientist 2022. 5. 13. 00:59
This operation can fail if the version of the OS on the device is incompatible with the installed version of Xcode. You may also need to restart your mac and device in order to correctly detect compatibility.

 

 

이번에 iOS 를 업데이트 하면서 MacOS 를 Monterey 로 업데이트, iPhone 15.4.1 로 업데이트를 하면서,

Xcode 랑 iPhone 이랑 MacOS 랑 버전이 다 안맞아서 잘되던 앱 설치가 진행되지 않았다.

 

 

 

해당 이슈는 Xcode 버전을 최신버전으로 설치하면 된다!   ( Xcode-beta 는 아니니 참고! )

 

 

근데 문제는 .. 

Xcode 를 어디서 업데이트하는지 몰랐다..
(Xcode 메뉴에 업데이트하는게 없다)

 

 

 

 

우선 첫번째로, Xcode 를 어떻게 설치했는지 알아야 하는데.. 필자는 어떤 방법으로 설치를 했었는지 도무지 기억이안나서.. 좀 애를 먹긴했다.

 

 

1. Xcode 가 앱스토어에서 업데이트가 가능한지 확인

우선 AppStore 에서 Xcode 를 설치했다면, App Store 에서 [Xcode] 를 검색해서, update 버튼을 누르면 된다.

 

 

 

 

 

근데 만약에 Xcode 업데이트가 없거나, 혹은 업데이트를 했는데, 업데이트가 제대로 성공되지 않았다고 하면, 이 방법을 사용하면 된다.

 

 

Xcode requires additional components to support running and debugging.
Choose install to add required components.

 

 

2. Xcode 업데이트 실패 시, brew를 활용하여 업데이트하기

 

이 과정을 진행하기 전 Xcode 앱은 종료시켜주세요 :) 

# mas 라는 툴로 업데이트를 진행합니다
$ brew install mas

# 설치된 application 이 보여집니다.
$ mas list

# 설치가 가능한 Xcode 소스코드가 보여집니다
$ mas search Xcode 

# 결과  ( 맨 앞에 보이는 숫자는 다를 수 있으니 꼭 확인하시기 바랍니다 )
   497799835  Xcode                                              (13.3.1)
  1388020431  DevCleaner for Xcode                               (2.3.1)
  1183412116  Swiftify for Xcode                                 (5.6.1)
  
# 결과에서 보여진 숫자 (id)로 Xcode 앱을 설치합니다.
$ mas install 497799835 

# 설치가 완료되면 Xcode 를 업그레이드 해줍니다.
$ mas upgrade 497799835

다 준비가 됐다면, Xcode 는 이제 13.3.1 로 바꼈을 겁니다