Strumento da riga di comando - Errore - xcrun: errore: impossibile trovare l'utilità "xcodebuild", non uno strumento di sviluppo o in PERCORSO


200

Ricevo questo errore durante la creazione del SwiftJSONframework per il progetto Some Xcode tramite Carthage Dependency Manager.

Sivaramaiahs-Mac-mini: GZipDemoApp vsoftMacmini5 $ aggiornamento cartagine - piattaforma iOS

*** Recupero di GzipSwift

*** Recupero SwiftyJSON

*** Verifica GzipSwift su "3.1.1"

*** Download del file binario SwiftyJSON.framework da "3.1.3"

*** L'output di xcodebuild è disponibile in /var/folders/7m/y0r2mdhn0f16zz1nlt34ypzr0000gn/T/carthage-xcodebuild.apLXCc.log

Un'attività shell (/ usr / bin / xcrun xcodebuild -project /Users/vsoftMacmini5/Desktop/GZipDemoApp/Carthage/Checkouts/GzipSwift/Gzip.xcodeproj CODE_SIGNING_REQUIRED = NO CODE_SIGN_IDENTITY = CART_ID_ESISTENZA = CODICE_ESISTENZA = CODICE_ESISTENZA = CODICE_ESISTENZA = CODICE_ESISTENZA = CODICE_ESISTENZA = CODICE_CASCIO = 72

xcrun: errore: impossibile trovare l'utilità "xcodebuild", non uno strumento di sviluppo o in PERCORSO

Risposte:


648

Ho risolto questo problema impostando gli strumenti da riga di comando in Xcode. Vai a:

Xcode> Preferenze> Posizioni

E seleziona lo strumento da riga di comando dal menu a discesa. Se hai installato una sola versione di Xcode, dovrebbe esserci una sola opzione. Se hai diverse versioni di Xcode, allora devi scegliere quella che ti serve.

Aggiornamento (aggiunta immagine per riferimento)

inserisci qui la descrizione dell'immagine


84
Grazie a Dio StackOverflow esiste.
Cesare,

27
Ancora rilevante oggi!
Paraita,

4
Non aveva nemmeno nulla impostato di default per me quando ho guardato
quell'impostazione

3
Grazie, non so perché sia ​​stato deselezionato, forse dopo aver installato Carthage, e selezionando la mia versione come nell'immagine.
Diego Carrera,

2
Ho dovuto farlo per 10.3 su Catalina.
Chris,

27

La soluzione più semplice è dalla CLI:

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

(questo dovrebbe essere il percorso del tuo Xcode.app)

A proposito, ciò può accadere anche se hai solo una versione di Xcode. Succede quando installi homebrewprima della prima installazione di Xcode (il che ha senso perché potresti voler installare Xcode mas install 497799835e masnecessità homebrew).


sudo xcode-select -s /Applications/Xcode.app/Contents/Developer; sudo xcode-select -s / Library / Developer / CommandLineTools
Oleksii Kyslytsyn
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.