블로그에 작성해놓은 내용인줄 알았는데, 빠져있어서 일단 추가.
XCode 8 이상 버전대에서 iOS 7 이하 단말을 붙이고 실행을 하려면?
XCode 8에서 iOS 6 버전대 타겟을 설정하게 하려면 지원하려면?
XCode8내부에 XCode7 의 Device Support 파일을 복사해 놓는다.
나는 하위 호환 때문에 옛날 XCode도 설치해 놓는 편이다.
주로 작업은 아직도 XCode 8.3.3 을 사용하며, 구형 아이폰 테스트용으로 XCode 7.3.1도 깔아 놓기도 했다.
어쨌튼 XCode 8.3.3 내부에는 iOS 8 부터 지원하므로, XCode 구 버전에서 복사해와야 한다.
경로는 다음과 같다.
/Applications/Xcode_7_3_1.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport
Xcode_7_3_1.app 같은건 내가 구버전을 깔고 이름을 임의로 바꿨기 때문이다.
보통 Xcode.7.3.1.app와 같이 쓰는 거 같은데, 아직 파일명에 점(.)이 들어가는게 어색해서ㅋㅋㅋ
여튼 없는 파일을 Xcode8.3.3.app에 같은 경로로 복사해주면 된다.
물론, 가능은 하지만 권장은 하지 않는다.
괜히 Apple에서 뺀게 아니니까. 잘되는 줄 알았다가 나중에 문제가 생길 가능성이 있다.
타겟 버전은 지속적으로 올리는게 상책.
'Mac&iOS' 카테고리의 다른 글
XCode 10 에서는 libstdc++ 지원 관련 (0) | 2018.07.20 |
---|---|
코코아 팟 설치 (0) | 2018.05.31 |
lipo 명령 (0) | 2018.04.20 |
c++ 동적 로딩 관련 개발 가이드 (0) | 2018.04.17 |
Objective-C 자주 찾게 되는 형변환 (0) | 2017.11.14 |