The Xcode integrert utviklingsmiljø er IDE brukes til å utvikle programmer for OS X og iOS operativsystemer . Programmet oppdateres ofte av Apple å ta opp endringer i iOS og OS X arkitektur og SDK . Når du bytter til en oppdatert versjon av Xcode , men du kan støte på problemer mens samle dine prosjekter på grunn av en feil merket " Base SDK Missing . " Base SDK mangler Feil
p Hvis du forsøker å kompilere et program som ble kodet med en tidligere versjon av Xcode i en ny versjon av Xcode , kan du bli bedt av " Base SDK mangler" feilen. Skulle dette skje , vil bygge mislykkes og du vil se en feilmelding der det står "feil : Det er ingen SDK med navnet eller banen " SDK name " , " hvor " SDK navnet " erstattes med base SDK du forsøkt å bygge programmet med .
Base SDK Beskrivelse
Xcode -programmet definerer basen SDK som " navnet eller banen til basen SDK brukes under å bygge. " Når basen SDK er spesifisert , er prosjektet bygget med de overskrifter og biblioteker funnet i SDK . Hvis du ikke angir basen SDK , vil Xcode være ute av stand til å finne topp-og biblioteker som kreves for å kompilere prosjektet , noe som resulterer i en bygge fiasko .
Grunner for feil
p Med hver Xcode oppdatering , software development kit for Xcode integrert utviklingsmiljø endres også. Dette betyr at programmer som samlet normalt i en tidligere Xcode utgivelsen ikke kan kompilere riktig uten å utpeke den nye basen SDK for å bygge. Denne basen SDK kan spesifiseres i prosjektets bygge innstillinger , slik at du kan fikse feilen direkte i Xcode -programmet.
Fikse Feil
p Hvis du ønsker å fikse problemet, lansere Xcode og laste prosjektet som fører til feilen. Klikk prosjektets viktigste filen under "Project " overskriften og klikk på " Build "-kategorien . Klikk på pilen til venstre for " arkitektur " overskriften , etterfulgt av pilen til høyre for " Base SDK " overskriften. Velg " Siste iOS " fra drop- down menyen og starte Xcode -programmet for å bruke endringene .