web-dev-qa-db-fra.com

Comment déterminer le SDK iOS dont je dispose?

Je suis sûr que c'est simple, mais comment déterminer la version du SDK iOS que j'ai actuellement installée?

69
Josh Brown

Si vous saisissez ceci:

$> xcodebuild -showsdks

ça donne quelque chose comme ça:

$> 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
111
Johan Kool

Si vous vous souciez du numéro de build (comme "10B61"), en particulier pendant les versions bêta, le meilleur endroit pour vérifier quelle version de Xcode et des SDK associés que vous avez installés est d'utiliser les "Informations système".

Menu Apple> À propos de ce Mac> Rapport système> Logiciel> Développeur

Une fois sur place, vous verrez les numéros de version et de build pour tous les principaux composants des outils de développement. La version de niveau supérieur et le numéro de build correspondent au nom de l'image disque que vous avez téléchargée auprès d'Apple.

C'est à partir de macOS 10.14.3.

39
Jason Medeiros

Pour la dernière version de MAC OS Mountain Lion:

Menu Apple> À propos de ce Mac> Plus d'infos ...> Rapport système ...> Logiciel> Développeur

Vous trouverez des informations sur le développeur comme celle-ci:

Version: 4.6 (4H127) Emplacement: /Applications/Xcode.app Applications: Xcode: 4.6 (2066) Instruments: 4.6 (46000) SDK: OS X: 10.7: (11E52) 10.8: (12C37) iOS: 6.1: (10B141) Simulateur iOS: 6.1: (10B141)

14
Nitin

Mise à jour: Merci à Stan d'avoir montré comment le faire avec Xcode 4.3 sur Lion:

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

La commande suivante affiche une liste de tous les SDK iPhone installés sur votre ordinateur.

ls /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/
11
Josh Brown