아이폰 소프트웨어 업데이트 후 xocde 실기기 빌드를 할 시 뜨는 오류이다!
업데이트 한 아이폰 버전이 xcode가 지원하는 sdk 버전보다 높을 시에 발생한다. Xcode를 업데이트 해도 해결되는 문제지만 프로젝트를 진행하고 있는 도중 업데이트를 하는 것은 위험을 수반하기 때문에 되도록 업데이트 말고 다른 방식을 찾는 게 좋다.
Finder - 응용 프로그램 - Xcode 우클릭 - 패키지 내용 보기
Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport
위의 경로를 타고 들어가면 Xcode가 지원하는 sdk 버전 목록을 확인할 수 있는데 아마 새로 업데이트 한 아이폰 버전은 없을 것이다.
일단 Finder 창 그대로 두고 아래의 링크로 들어가 아이폰의 버전과 맞는 zip 파일을 다운로드 한다.
(ex. 15.6.1 의 경우 15.6을 받으면 된다.)
https://github.com/filsv/iOSDeviceSupport
다운로드했으면 압축을 풀고 아까 열어뒀던 Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport 경로의 DeviceSupport 파일에 버전 폴더를 추가한다.
그런다음 아이폰에서 설정 - 일반 - 전송 또는 iPhone 재설정 - 재설정 - 위치 및 개인 정보 보호 재설정 을 실행한다.
이제 장치를 재연결하면 정상적으로 기기가 뜨고 실행된다.