[Xcode] 오래된 Xcode에서 지원하지 않는 디바이스 빌드하기
- 개발툴/Xcode
- 2023. 4. 15.
반응형
Xcode DeviceSupport
Xcode를 사용하다보면 새로운 iOS 버전이 출시될 때마다 Xcode를 다운로드 업데이트해야 새로운 iOS 버전을 빌드 할 수가 있습니다. 하지만 지원 버전이 낮은 서비스를 위해서는 Xcode를 매번 업데이트 할 수 없습니다. 다른 IDE와 다르게 매우 불편할 수 있는데 이를 해결하기 위해서는 해당 단말기의 DeviceSupport DiskImage를 다운로드해서 기존 Xcode 라이브러리 폴더에 추가해서 동작시킬 수 있습니다. Xcode 빌드시 다음 문구를 보셨다면 Xcode를 지원하지않는 장치를 사용했기 때문인데 베타 버전이거나 최신 Xcode에서도 지원하지 않는 버전이 아니라면 해당 절차를 통해서 실행 시킬 수 있습니다.
Could not locate device support files
iPhone man by running a version of iOS that is not supported by this version of Xcode. You can download the latest version of Xcode from the Mac App Store or developer.apple.com.
- 버전에 맞는 파일을 다운로드합니다.
- 파일의 압축을 풉니다.
- 만약 Xcode가 열려 있다면 Xcode를 닫아줍니다.
- 해당 파일을 다음 디렉토리 위치로 이동시킵니다.
- 연결된 디바이스를 해제합니다.
- Xcode를 다시 열고 디바이스를 연결합니다.
- iPhone이나 다른 장치들이 완전히 연결된 후 빌드를 시도합니다.
모든 단말에 대한 DeviceSupport 파일들은 다음 주소에서 다운로드 받을 수 있습니다.
https://github.com/filsv/iOSDeviceSupport
반응형
'개발툴 > Xcode' 카테고리의 다른 글
[Xcode] applicationWillTerminate 이 정상적이지 않을 때 Info.plist 옵션 (0) | 2023.04.24 |
---|---|
[Xcode] Cocoapods m1 맥에서 Homebrew로 설치하기 (0) | 2023.04.18 |
[Xcode] 앱 종료 상태에서 푸시 Push 테스트 하기 (0) | 2023.04.12 |
[Xcode] iPhone 개발자 모드 활성화 (0) | 2023.04.10 |
[Xcode] 앱 배포시 수출 규정 관리 문서 누락 무시하기 (0) | 2023.03.31 |