제목과 마찬가지로, Mavericks에서 10.8 SDK 및 5.1 (또는 5.0) LLVM 컴파일러 (Xcode 6 포함)를 사용해야합니다. 이전 Xcode에서는 두 SDK를 모두 사용할 수 있었지만 지금은 10.9 만 표시됩니다. Xcode 6에서 이전 SDK 및 컴파일러를 어떻게 설치할 수 있습니까?Xcode 6에서 10.8 SDK 및 5.1 컴파일러를 얻는 방법
9
A
답변
12
아마도 Apple에서 지원하지는 않지만 Xcode 5.1.1 DMG에서 10.8 SDK를 복사하여 좋은 결과를 얻었습니다.
sudo cp -a /Volumes/Xcode/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk \
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs
1
나는 여러 가지 방법을 시도했으며, @trojanfoe와 @byronc 모두 옳다고 생각됩니다. 한편으로는 10.9 SDK로 10.8을 목표로 삼아 모든 편집 작업이 끝나기 때문에 "공식적인"Apple 제품을 사용하여 가장 올바른 방식으로 생각됩니다. 다른 한편, 이전 Xcode 5 설치에서 Xcode 6 올바른 폴더로 10.8 SDK를 복사하여 붙여 넣으려고 할 때 SDK가 내 프로젝트에 나타 났으므로이 방법도 기능적으로 보입니다. 가장 명확한 방법.
10.9 SDK를 사용하여 10.8을 타겟팅 할 수 있습니다. – trojanfoe
물론 가능합니다. 그러나 우리 중 일부는 이전 버전을 대상으로하고 싶습니다. SDK를 변경할 때까지 버그를 테스트 할 때까지 무작위 버그가 발생할 수있는 위험을 감수하지 않습니다. 또한 쉬운 대답을 찾고 있습니다. 이 질문 – taxilian