J'ai installé XCode 6 et il est livré avec le SDK iOS 8 mais j'ai besoin de tester sur des appareils fonctionnant encore sous 7.1 et je n'arrive pas à trouver comment obtenir le SDK iOS 7 sans télécharger une version de XCode plus ancienne que celle que j'ai déjà installée. Où puis-je trouver les SDK précédents et puis-je les installer dans ma nouvelle version de XCode ?
Réponse
Trop de publicités?Vous n'avez pas besoin d'un SDK antérieur pour construire pour iOS7. Modifier Cible de déploiement dans Xcode.
Voici les différences entre la cible de déploiement et le SDK de base : http://www.raywenderlich.com/42591/supporting-multiple-ios-versions-and-devices
Le SDK de base fait référence à la version la plus récente d'iOS capable de faire fonctionner votre application. Pour vérifier avec quel SDK de base vous construisez votre application, ouvrez simplement votre fichier de projet dans Xcode et vérifiez le paramètre sous Build Settings -> Architecture(...)
La cible de déploiement fait référence à la version la plus ancienne d'iOS capable d'exécuter votre projet. Pour modifier votre cible de déploiement, ouvrez votre fichier de projet dans Xcode et vérifiez le paramètre sous Build Settings -> Deployment(...)
Le SDK de base peut être modifié ici :
La cible de déploiement peut être modifiée ici :
Vérifier cette réponse pour ajouter la prise en charge de dispositifs antérieurs .