개발자 블로그

Xcode Please reconnect the device 문제 해결하기 본문

프로그래밍/iOS-SWIFT

Xcode Please reconnect the device 문제 해결하기

로이드.Roid 2021. 1. 12. 13:33

새로 아이폰을 구입해서 맥북에 연결하고 앱을 빌드하고 실행했는데 "ㅇㅇㅇ의 iPhone is not available."이라는 메시지와 함께 "Please reconnect the device."라는 메시지가 나왔다.

일단 결론부터 말하자면 내 경우에는 연결상태의 문제는 아니었고, Xcode 버전와 아이폰 iOS 버전이 맞지 않아서 발생한 문제였다. 

 

Xcode의 [Windows] > [Devices and Simulators] 메뉴를 실행해서 보면 제대로 된 메시지를 볼 수 있다.

Xcode를 업데이트 하라고 친절하게 알려준다. (진작에 이렇게 메시지를 보여줄 것이지....)

 

Xcode 버전별로 지원가능한 iOS 버전은 아래와 같다.

출처: https://stackoverflow.com/a/62619030

현재(2021년 1월) 기준으로 최신 iOS는 14.3 버전이기 때문에 Xcode 12.3 버전을 설치해야 된다.

 

앱스토어에서 현재 최신버전인 Xcode 12.3버전 다운로드가 가능하다. 12.3 버전에서 iOS 14.3버전을 지원한다는 내용.

근데 업데이트 하기 전 한가지 걱정되는게 있었다. '혹시 Xcode 12 버전을 쓰려면 맥OS를 빅서로 업데이트 해야 되는건 아닌가..?'

맥을 쓰는 사람들은 다들 알겠지만 얼마전 커뮤니티에서 한참 화제가 된 빅서 게이트가 마음에 걸렸다. 내가 쓰는 맥북이 문제가 되는 2014Late 버전이기 때문이다.

일단 나는 빅서로 업데이트 안하고 카탈리나 버전을 계속해서 쓰고 있다. 정확한 버전 번호는 10.15.6. 그리고 다행히도...

Xcode 12.3 버전은 맥OS 10.15.4 버전 이상이면 사용이 가능하다. 즉, 빅서로 업데이트 하지 않고도 사용이 가능하다는 얘기. 

참.. 진짜 왜 소프트웨어 업데이트도 이렇게 마음 졸이면서 해야되는건지 모르겠다.. 빅서 게이트는 대체 언제 해결이 되는건지도 모르겠고.. 

Comments