Base SDK Missing Xcode

Xcode integrert utviklingsmiljø er IDE brukes til å utvikle programmer for OS X og iOS operativsystemer. Søknaden oppdateres ofte av Apple for å møte endringer i iOS og OS X arkitektur og SDK. Når du bytter til en oppdatert versjon av Xcode, men du kan kjøre inn i problemer når kompilering dine prosjekter på grunn av en feil merket "Base SDK savnede."

Base SDK mangler Feil

Hvis du prøver å kompilere et program som ble kodet ved hjelp av en tidligere versjon av Xcode i en ny versjon av Xcode, kan du bli bedt av "Base SDK Missing" feil. Skulle dette skje, vil bygge mislykkes, og du vil se en feilmelding som leser "feil: Det er ingen SDK med navnet eller banen" SDK name "," hvor "SDK navn" erstattes med base SDK du forsøkte å bygge applikasjonen med.

Base SDK Beskrivelse

Xcode søknad definerer basen SDK som "navnet eller banen til basen SDK brukes under bygge." Når basen SDK er angitt, er prosjektet bygget ved hjelp av overskriftene og biblioteker som finnes 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.

Årsaker til feil

Med hver Xcode oppdatering, er software development kit for Xcode integrert utviklingsmiljø forandret også. Dette betyr at programmer som samlet normalt i en tidligere Xcode utgivelse ikke kan kompilere skikkelig uten å utpeke den nye basen SDK for byggingen. Denne basen SDK kan spesifiseres i prosjektets byggeinnstillingene, slik at du kan rette opp feilen direkte i Xcode søknaden.

Fikse Feil

Hvis du ønsker å fikse problemet, lansere Xcode og laste prosjektet som resulterer i feil. Klikk prosjektets viktigste filen under "Prosjekt" 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 rullegardinmenyen, og start Xcode-programmet for å bruke endringene.