Device is not available.
Please reconnect the device.
해당 문구는 여러가지 상황이 있을수 있겠지만
Xcode 상에서 이러한 문구를 만나면
Device 의 현재 버전을 Xcode 에서 지원하는지 체크 해봐야 한다.
필자의 경우는
문제가 발생했을때 Device의 iOS 14.2 였는데
Xcode 에서 14.1 까지만 지원해주고 있어 생긴 문제였다.
XCode상에서 버전 확인 방법은
위 이미지에 표시한 위치 같이 General 정보창에서
Deployment Info의 버전 정보를 클릭하면 지원되는 ios 버전을 확인 할수 있다.
만약 device의 버전이 지원안된다면
App Store에서 XCode를 업데이트를 받아 해결할수 있다.
업데이트가 되면 아래 이미지와 같이 Deployment Info 창에 최신 버전이 리스트 업 된다.
에제 Device 버전에 맞게 설정해주고 다시 실행하면
Device상에 설치가 되며 실행이 된다.
Device 에서 버전 확인하는 방법
추가로 Device에서 버전을 확인 하는 방법이다.
순서로는 아래 이미지 같이
홈 - 설정 - 일반 - 정보 순으로 접근하면 Device에 설치된 버전을 확인 할수 있다.