Den Xcode integrerede udviklingsmiljø er IDE bruges til at udvikle applikationer til OS X og iOS operativsystemer. Ansøgningen opdateres jævnligt af Apple til at løse ændringer i iOS og OS X arkitektur og SDK. Når du skifter til en opdateret version af Xcode , dog kan du løbe ind i vanskeligheder , mens indsamlingen dine projekter på grund af en fejl mærket " Base SDK Missing ". Base SDK Missing Error
Hvis du forsøger at kompilere et program, der blev kodet ved hjælp af en tidligere version af Xcode i en ny version af Xcode , kan du blive bedt med " Base SDK Missing " fejl . Skulle dette ske , vil build mislykkes, og du vil se, en fejlmeddelelse , der lyder "fejl : Der er ingen SDK med navnet eller sti " SDK navn "," hvor " SDK navnet " erstattes med basen SDK du har forsøgt at bygge programmet med .
Base SDK Beskrivelse
Xcode ansøgning definerer basen SDK som " eller stien af basen SDK bliver brugt under build ". Når basen SDK er angivet, er projektet bygget ved hjælp af overskrifter og biblioteker fundet i SDK. Hvis du ikke angiver basen SDK vil Xcode være ude af stand til at finde de overskrifter og biblioteker , der kræves for at kompilere projektet , hvilket resulterer i en ophobning fejl.
Årsager til fejl
< br >
Med hver Xcode opdatering af software development kit til Xcode integreret udviklingsmiljø er ændret. Det betyder, at programmer, der udarbejdes normalt i en tidligere Xcode udgivelse ikke kan kompilere ordentligt uden at udpege den nye base SDK til at bygge . Denne base SDK kan specificeres i projektets opbygge indstillinger , så du kan rette fejlen direkte i Xcode ansøgningen.
Fastsættelse Fejl
p Hvis du ønsker at lave problemet, lancere Xcode og indlæse projekt, der resulterer i fejl. Klik projektets vigtigste fil under "Projekt " overskrift og klik på " Build " fanen. Klik på pilen til venstre for " arkitekturer " overskrift , efterfulgt af pilen til højre for " Base SDK " overskrift . Vælg " Seneste iOS " fra drop- down menuen og genstarte programmet Xcode for at anvende ændringerne .