Подтвердить что ты не робот

Как определить, какой у меня SDK для iOS?

Я уверен, что это просто, но как определить, какая версия IOS SDK, которую я сейчас установил?

4b9b3361

Ответ 1

Если вы наберете это:

$> 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

Ответ 2

Лучшее место для проверки версии iPhone SDK, которую вы установили, - использовать System Profiler.

Меню Apple > Об этом Mac > Подробнее... > Программное обеспечение > Разработчик

После этого вы увидите номера версий и сборки для всех основных компонентов инструментов разработчика. Версия верхнего уровня и номер сборки соответствуют имени образа диска, загруженного с Apple.

Это работает в Snow Leopard, но, по-видимому, не в Leopard. Я не знаю особо полезного эквивалента в Leopard. Рассмотрите возможность обновления:)

Ответ 3

Обновление: Спасибо Стэну за то, что он показал, как это сделать с Xcode 4.3 на Lion:

ls /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/‌​SDKs/

Следующая команда показывает список всех iPhone SDK, установленных на вашем компьютере.

ls /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/

Ответ 4

Для последней версии MAC OS Mountain lion:

Меню Apple > Об этом Mac > Подробнее... > Системный отчет... > Программное обеспечение > Разработчик

Вы найдете информацию о Разработчике следующим образом:

Версия: 4.6 (4H127) Расположение:/Applications/Xcode.app Приложения: Xcode: 4.6 (2066) Инструменты: 4.6 (46000) SDKs: OS X: 10.7: (11E52) 10,8: (12C37) IOS: 6.1: (10B141) iOS Simulator: 6.1: (10B141)