L'environnement de développement intégré Xcode est l' IDE utilisé pour développer des applications pour OS X et les systèmes d'exploitation iOS. L'application est régulièrement mis à jour par Apple pour répondre aux changements de l'iOS et OS X architecture et SDK. Lors du passage à une nouvelle version de Xcode , cependant, vous pouvez rencontrer des difficultés lors de la compilation de vos projets en raison d'une erreur portant la mention « SDK de base manquant». SDK de base manque erreur
Si vous tentez d' compiler une application qui a été codée en utilisant une version antérieure de Xcode dans une nouvelle version de Xcode, vous pouvez être invité par le " SDK Base manquant" erreur. Dans ce cas, le build va échouer et vous verrez un message d'erreur qui dit " erreur : Il n'ya pas de SDK avec le nom ou le chemin " nom SDK "," où " nom SDK » est remplacé par le SDK de base vous avez essayé de construire l'application avec .
SDK de base description du
l'application Xcode définit le SDK de base comme «le nom ou le chemin de la base SDK utilisé pendant le construire. "Quand le SDK base est spécifié, le projet est construit en utilisant les en-têtes et les bibliothèques trouvées dans le SDK. Si vous ne spécifiez pas le SDK de base , Xcode sera incapable de localiser les en-têtes et les bibliothèques nécessaires pour compiler le projet , ce qui entraîne un échec de la compilation .
Raisons d'erreur
Avec chaque mise à jour Xcode, le kit de développement logiciel pour l'environnement de développement intégré Xcode est aussi bien changé . Cela signifie que les applications compilées normalement dans une précédente version de Xcode ne peuvent compiler correctement sans désigner le nouveau SDK de base pour la construction. Cette base de SDK peut être spécifié dans les paramètres de génération du projet , ce qui vous permet de corriger l'erreur directement dans l'application Xcode .
Corriger l'erreur
Si vous souhaitez corriger le problème , lancez Xcode et charger le projet qui se traduit par l'erreur . Cliquez sur le fichier principal du projet sous le «Projet» cap et cliquez sur l'onglet "Build" . Cliquez sur la flèche vers la gauche des «architectures» rubrique , suivie par la flèche à droite de la "Base SDK " rubrique. Sélectionnez l'option "Latest iOS " dans le menu déroulant, puis redémarrez l'application Xcode pour appliquer les modifications .