티스토리 뷰


<Could not find Developer Disk image>


Xcode는 메이저 업데이트 이후로 등장한 OS에 대한 적응 업데이트가 별도로 없습니다. 무슨 말인가 하면 Xcode 8이 나온 이후에 iOS 10이 배포되었기 때문에, 더 이상 업데이트가 없는 Xcode 7에서는 iOS 10의 기기에서 빌드가 되지 않습니다. (시뮬레이터에서는 해당 버전 시뮬레이터 다운로드로 테스트가 가능합니다) 그래서 iOS 10 기기에서의 테스팅을 위해선 Xcode 8이 필요합니다. 새 술은 새 부대에 담으라는 단순한 이유입니다. 하지만 (다른 이유가 아닌)단순히 디바이스 빌드가 되지 않는다는 이유로 개발 환경을 바꾸는 것은 빈대 잡으려고 초가삼간 태우는 격입니다.


기존 개발 환경을 유지하면서 새로운 OS에 대한 대응을 하기 위한 방법을 소개합니다.


우선 해당 OS가 나온 이후에 업데이트가 일어난 버전의 Xcode가 필요합니다. (그냥 최신 버전의 Xcode도 상관 없습니다) 현재 최신 버전의 iOS 10은 Xcode 8 이상이면 가능합니다. 이후 버전의 Xcode의 패키지 내용을 보면 Contents/Developer/Platforms/iPhoneOS.platform 경로에 iOS 버전별 디스크 이미지가 있습니다. 필요한 버전의 폴더를 통째로 복사해서, 개발하고 있는 환경의 Xcode의 동일한 경로에 붙여넣으면 됩니다.



애플에서 제공하는 다양한 버전의 개발 도구와 OS를 받을 수 있는 주소입니다.

https://developer.apple.com/download/more/

최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday