이것이 간단하다고 확신하지만 현재 설치 한 iOS SDK 버전을 어떻게 확인합니까?
답변:
이것을 입력하면 :
$> xcodebuild -showsdks
다음과 같이 제공됩니다.
$> OS X SDKs:
OS X 10.8 -sdk macosx10.8
OS X 10.9 -sdk macosx10.9
iOS SDKs:
iOS 6.1 -sdk iphoneos6.1
iOS 7.0 -sdk iphoneos7.0
iOS Simulator SDKs:
Simulator - iOS 6.0 -sdk iphonesimulator6.0
Simulator - iOS 6.1 -sdk iphonesimulator6.1
Simulator - iOS 7.0 -sdk iphonesimulator7.0
특히 베타 기간 동안 빌드 번호 (예 : "10B61")에 관심이있는 경우 설치 한 Xcode 및 관련 SDK의 버전을 확인하는 가장 좋은 곳은 "시스템 정보"를 사용하는 것입니다.
Apple 메뉴>이 매킨토시에 관하여> 시스템 보고서> 소프트웨어> 개발자
일단 거기에 개발자 도구의 모든 주요 구성 요소에 대한 버전 및 빌드 번호가 표시됩니다. 최상위 버전 및 빌드 번호는 Apple에서 다운로드 한 디스크 이미지의 이름에 해당합니다.
이는 macOS 10.14.3 기준입니다.
최신 버전의 MAC OS Mountain lion :
Apple 메뉴>이 매킨토시에 관하여> 추가 정보 ...> 시스템 보고서 ...> 소프트웨어> 개발자
다음과 같은 개발자 정보를 찾을 수 있습니다.
버전 : 4.6 (4H127) 위치 : /Applications/Xcode.app 애플리케이션 : Xcode : 4.6 (2066) 기기 : 4.6 (46000) SDK : OS X : 10.7 : (11E52) 10.8 : (12C37) iOS : 6.1 : (10B141) iOS 시뮬레이터 : 6.1 : (10B141)
업데이트 : Lion에서 Xcode 4.3을 사용하는 방법을 보여준 Stan에게 감사드립니다.
ls /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/
다음 명령은 컴퓨터에 설치된 모든 iPhone SDK 목록을 보여줍니다.
ls /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/
내가 찾은 가장 간단한 이유는 다음 명령 줄을 실행하는 것입니다.
sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer
또는 여러 XCode 버전이있는 경우 :
sudo xcode-select -switch /Applications/Xcode<version_number>.app/Contents/Developer
fastlane 은 해당 명령을 성공적으로 실행할 수 없으므로 작업xcodebuild
을 실행할Xcode 버전을 선택하지 않은것 같습니다. xcode-select
위의명령을실행하면트릭을 수행 할 수 있습니다.)
-sdk iphoneos
또는-sdk iphoneos7.0
xcodebuild로?