web-dev-qa-db-fra.com

xcode-select -switch path lors de l'utilisation de la boîte à outils cli

Avec la sortie de la boîte à outils de ligne de commande d'Apple pour Xcode, j'essaie d'éviter d'avoir à installer Xcode correctement. Pour ce faire, je dois définir le chemin d'accès sur xcode pour des fichiers de création spécifiques qui dépendent du chemin de sélection de xcode (qui pointe actuellement sur/Developer).

Où dois-je pointer le chemin de sélection xcode lors de l'utilisation de la boîte à outils CLI pour Xcode?

Si j'installe Xcode, c'est simplement /Applications/Xcode.app, mais je ne sais pas où le toolkit CLI est placé.

Merci.

METTRE À JOUR:

Il semble que l'installateur de pkg ait tout transféré vers/usr/bin puis xcode-select ou d'autres scripts internes à pkg créent les chemins pour xcodebuilder, etc.

30
Lukas

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

71
Black-Xstar

J'ai installé les outils de la CLI uniquement (par exemple, pas de Xcode) et j'ai reçu une erreur avec une extension d'extension gem native: 

xcode-select: Erreur: Aucun Xcode n’est sélectionné. Utilisez xcode-select -switch <path-to-xcode> ou consultez la page de manuel xcode-select (man xcode-select) pour plus d'informations.

Après avoir examiné cela et parcouru les répertoires, il apparaît que les outils BSD ont été installés dans /usr/bin:

Sudo xcode-select -switch /

semble fonctionner.

17
chrischris

Pour ma configuration (Xcode 4.0.2 sur 10.6.8), j’ai utilisé spotlight pour rechercher «xcodebuild» afin de déterminer où résident réellement les outils CLI Xcode. 

Les outils CLI se trouvent dans/Developer/usr/bin, ainsi ma commande xcode-select ressemble à ceci (le fichier/usr/bin est ajouté par xcode-select):

Sudo xcode-select -switch /Developer
1
Amir Rubin