Sua Blog
[Xcode] Unsupported OS version 해결
2022-09-23 — flutter
Unsupported OS version
아이폰 16버전으로 업데이트 후 Xcode에서 'Unsupported OS version' 오류가 나면서 실기기 연결이 되지 않았다.
Xcode가 지원하는 OS버전보다 연결된 디바이스의 OS버전이 높은경우에 실행되지 않는다고 한다.
[해결]
- 아래 사이트에서 디바이스의 OS버전에 맞는 파일을 다운로드한다.
https://github.com/filsv/iOSDeviceSupport
-
다운받은 파일의 압축을 해제한다.
-
Xcode DeviceSupport 폴더안으로 압축 해제한 폴더를 옮긴다.
cd /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/
# 관리자 권한이 필요하다
sudo mv ~/Downloads/16.0 .
- Xcode를 재시작하면 오류 없이 정상적으로 연결이 되고 앱을 실행할 수 있다.
##[추가]
Unable to boot
기존 지원하는 OS관련 버전이 캐시되어 시뮬레이터 실행이 안될 수 있다.
맥 [이 맥에 관하여] > [저장 공간] > [개발자] > 모든 캐시 제거
Failed to prepare device for development
iphone [설정] > [개인정보 보호 및 보안] > [개발자 모드] > on > 재시동 > 비밀번호 입력