Articles

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

De reden dat u deze fout ziet, is dat Xcode niet op uw systeem is geïnstalleerd. Of u hebt Xcode nooit op uw Macbook geïnstalleerd of het is tijdens een OS-update verwijderd.

Macos xcrun error solution

Om dit probleem op te lossen, moet u dus Xcode installeren. Als je iOS-apps ontwikkelt, kun je de volledige versie installeren en daarmee is dit probleem ook opgelost. Download het .dmg-bestand Xcode van de Apple-ontwikkelaarspagina.

Als je het niet gebruikt, zoals ik, kun je gewoon zoeken naar het pakket Command Line Tools voor Xcode en het .dmg-bestand daarvoor downloaden en installeren. Je kunt het downloaden van de Apple developers page.

De perfecte oplossing:

Als je niets wilt downloaden en alleen wat commando’s in de terminal wilt uitvoeren om dit probleem op te lossen, dan is hier het commando voor jou:

xcode-select --install

Dit is het commando dat je in de terminal kunt uitvoeren en waarmee je de command line tools voor Xcode installeert. Wanneer u dit commando uitvoert, wordt u gevraagd om de licentie te accepteren, akkoord te gaan met de voorwaarden, etc.

Als u te zien krijgt dat de download 7GB+ ruimte vereist, wees u er dan van bewust dat u gedwongen wordt om de Xcode Applicatie te downloaden, download in dat geval het .dmg bestand voor het command line tools pakket specifiek van de apple developer pagina.

Het bovenstaande commando zou het probleem moeten oplossen, als het niet ook het volgende commando uitvoert:

xcode-select --reset

Hoewel dit uw probleem zal oplossen, als een vervolgstap, moet u misschien het pad voor de command line tools instellen om zonder Xcode te draaien.

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

Als u toestemmingsproblemen ondervindt bij het uitvoeren van een van de bovenstaande commando’s, gebruik dan sudo bij de commando’s. Bijvoorbeeld,

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

Dit kan ook werken:

Als u de Xcode app heeft geinstalleerd, probeer dan het volgende commando uit te voeren:

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

Conclusie: