Articles

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

La ragione per cui vedi questo errore è che il tuo sistema non ha Xcode installato. O non l’hai mai installato sul tuo Macbook o è stato disinstallato durante un aggiornamento del sistema operativo.

Macos xcrun error solution

Per risolvere questo problema, installa Xcode. Se siete nello sviluppo di app iOS, potete installare la versione completa e risolverà anche questo problema. Scaricate il file .dmg di Xcode dalla pagina degli sviluppatori Apple.

Se non lo usate, come me, potete semplicemente cercare il pacchetto Command Line Tools per Xcode e scaricare il file .dmg per esso e installarlo. Puoi scaricarlo dalla pagina degli sviluppatori Apple.

La soluzione perfetta:

Se non vuoi scaricare nulla e vuoi solo eseguire alcuni comandi nel terminale per risolvere questo problema, allora ecco il comando per te:

xcode-select --install

Questo è il comando che può essere eseguito nel terminale e installerà gli strumenti a riga di comando per Xcode. Quando esegui questo comando ti verrà richiesto di accettare la licenza, accettare i termini e le condizioni, ecc.

Se ti viene mostrato che il download richiede più di 7GB di spazio, allora sii consapevole che sei costretto a scaricare l’applicazione Xcode, in questo caso, scarica il file .dmg per il pacchetto di strumenti a riga di comando specificamente dalla pagina dello sviluppatore Apple.

Il comando di cui sopra dovrebbe risolvere il problema se non esegue anche il seguente comando:

xcode-select --reset

Anche se questo risolverà il tuo problema, come passo successivo, potrebbe essere necessario impostare il percorso per gli strumenti a riga di comando da eseguire senza Xcode.

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

Se affronti problemi di autorizzazione mentre esegui uno dei comandi di cui sopra, usa sudo con i comandi. Per esempio,

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

Anche questo può funzionare:

Se hai l’app Xcode installata, allora prova ad eseguire il seguente comando:

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

Conclusione: