Articles

[SOLVED] Mac OS: xcrun: error: invalid active developer path, missing xcrun

Anledningen till att du ser det här felet är att Xcode inte är installerat på ditt system. Antingen har du aldrig installerat det på din Macbook eller så har det avinstallerats i samband med en uppdatering av operativsystemet.

Macos xcrun error solution

Så för att åtgärda problemet installerar du Xcode. Om du sysslar med utveckling av iOS-apps kan du installera den fullständiga versionen så löser den även det här problemet. Ladda ner Xcode .dmg-filen från Apples utvecklarsida.

Om du inte använder det, som jag, kan du helt enkelt söka efter Command Line Tools-paketet för Xcode och ladda ner .dmg-filen för det och installera det. Du kan ladda ner den från Apples utvecklarsida.

Den perfekta lösningen:

Om du inte vill ladda ner något och bara vill köra några kommandon i terminalen för att åtgärda problemet, så har du här kommandot för dig:

xcode-select --install

Detta är kommandot som kan köras i terminalen och kommer att installera kommandoradsverktygen för Xcode. När du kör det här kommandot kommer du att uppmanas att acceptera licensen, godkänna villkoren etc.

Om du får veta att nedladdningen kräver 7 GB+ utrymme ska du vara medveten om att du tvingas ladda ner Xcode-applikationen, i så fall ska du ladda ner .dmg-filen för kommandoradsverktygen specifikt från äppleutvecklarens sida.

Ovanstående kommando bör lösa problemet om inte följande kommando också körs:

xcode-select --reset

Och även om detta löser ditt problem kan du som ett uppföljningssteg behöva ställa in sökvägen för kommandoradsverktygen så att de kan köras utan Xcode.

xcode-select --switch /Library/Developer/CommandLineTools

Om du stöter på problem med behörigheter när du kör något av ovanstående kommandon, använd sudo med kommandona. Till exempel,

sudo xcode-select --switch /Library/Developer/CommandLineTools

Detta kan också fungera:

Om du har Xcode-appen installerad kan du prova att köra följande kommando:

sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer

Slutsats: