[Xcode] 에러해결 : iPhone is not available


아침부터 끙끙 앓고 있던 문제였는데,

실제 아이폰을 연결해서 테스트를 진행하려보니 iPhone is not available가 뜨고 진행이 안되는 문제가 있었습니다.

 

알고보니 Xcode와 iOS 버전이 맞지않아 그러는거라고..

(정확히는 SDK버전.)

 

오전중 계속 잡은거 치고 해결방법은 단순했는데, 저는 이걸 해결하겠다고 시간을 잡아먹기만.. (.......)

역시 사람은 모르면 검색을 해봐야합니다 ㅋㅋㅋ (저는 왜 검색안하고 계속 맥미니를 껏다키고 폰의 usb도 빼고껴고를 반복을 했는지...)

 


원인

위에서 언급한것처럼 Xcode에 있는 SDK버전이 맞지 않아서 그렇습니다.

저의 경우 금요일날 퇴근전에 아이폰을 업데이트를 진행해놓고 나갔는데 (iOS 13.5 -> iOS 13.6) 이게 원인이 되었습니다. ㅠㅠ

반나절간 재접속시키고 폰 연결해제도해보고 별짓을..

 

해결

해결방법은 쉽습니다.

1. 에뮬레이터로 테스트를 하거나,

2. iOS버전을 낮추거나 (...)

3. 위 해결방법들보다는 그냥 Xcode의 버전을 올려주는게 정답이겠죠? 

 - 찾아보니 iOS 13.6을 사용하려면 Xcode의 버전을 11.6으로 올려줘야합니다.

 - 지금 제가 사용중인 버전은 11.5이므로 Xcode의 버전올림이 필요하네요.

 

이유는 모르겠지만, 자동업데이트가 안되나봅니다.. (분명 가능했던거같았는데...)

 

저의 경우 App Store에서 직접 찾아서 다운로드 버튼눌렀습니다.

** 설치 전 혹시 모를 충돌을 방지하기 위해 켜져있는 Xcode와 에뮬레이터 그리고 폰의 연결을 해제해주세요.

 

xcode를 검색해서 설치 진행!

 


흠.. 아무래도 앞으로는 개발 테스트중일때에는 폰의 업데이트는 최대한 보류하는걸로..ㅠㅠ

 

버전정보 (v1.0)

 - v1.0 2020.07.20 배포

 

* 저작권에 위반될 수 있는 컨텐츠(이미지, 동영상 등)나 게시글은 삭제되거나 수정될 수 있습니다.

* 문제의 여지가 될 수 있는 컨텐츠의 경우 댓글 달아 주시면 빠른 시일 내에 조치하도록 하겠습니다.

* Karzin은 항상 공부중입니다. 설명이 틀리거나 잘못된 부분이 있다면 의견내주시는대로 수정하도록 하겠습니다.

 

Karzin

abbeea@naver.com

+ Recent posts