1017 votes

xcode-select active developer directory error

J'ai vu l'erreur suivante lors de l'exécution d'une npm install qui a exigé node-gyp ... mais pourrait être déclenché par n'importe quoi qui requiert xcode-select .

xcode-select : erreur : l'outil 'xcodebuild' nécessite Xcode, mais il est actif. active du développeur '/Library/Developer/CommandLineTools' est une instance de d'outils de ligne de commande

Quel est le problème ?

3voto

sandeepkohli Points 1

Installez Xcode depuis l'App Store. Après l'installation, exécutez xcodebuild avec les privilèges Root, c'est-à-dire. sudo xcodebuild et accepter la langue. Après cette npm install bcrypt a fonctionné comme un charme !

2voto

M.Sobhy Points 21

Dans le cas où vous utilisez Xcode beta, exécutez

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

au lieu de

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

1voto

turibbio Points 21

XCode2 : sudo xcode-select -s /Applications/Xcode\ 2.app/Contents/Developer

Faites attention au "\" pour sortir de l'espace.

1voto

Shashank Saxena Points 61

J'ai installé deux instances de Xcode : xcode.app et xcode-beta.app. Lorsque j'ai essayé de créer un build avec netbeans, il m'a montré l'erreur suivante "version supportée de xcode et des outils de ligne de commande non trouvée netbeans"

J'ai suivi les étapes suivantes :

  1. "xcode-select --print-path" est égal à "/Applications/Xcode.app/Contents/Developer".
  2. "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform" existe
  3. "xcodebuild -version" commence par "Xcode"

après 1 j'ai trouvé qu'il me pointe vers xcode-beta.app

Voici donc la solution qui a fonctionné à merveille :

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

1voto

Steve Points 55

Pour le contexte, aujourd'hui, c'est 28 janvier 2019 .

Sur mon Mac, j'ai fait deux choses pour résoudre ce problème :

  1. Exécutez la commande suivante dans votre terminal :
    sudo xcode-select --install

  2. Redémarrez votre Mac.

Jusqu'à ce que je redémarre l'ordinateur, le problème continuait à se produire dans mon Android Studio. Après le redémarrage, tout fonctionnait parfaitement. Notez également que je n'ai pas exécuté de --switch des commandes comme d'autres le font. J'espère que cela vous aidera.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X