Erreur: impossible d'exécuter /Applications/Xcode.app/Contents/Développeur/plates-formes/MacOSX.de plate-forme/Développeur/usr/bin/ibtool (pas de fichier)
Je suis en train d'utiliser ibtool pour le développement d'iOS (localisation), mais quand je le lance depuis le terminal j'obtiens l'erreur suivante:
Error: Can't run /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/usr/bin/ibtool (no such file).
Ce qui donne?
Vous devez vous connecter pour publier un commentaire.
Fait quelques recherches sur celui-ci et a trouvé un peu de bonne Pile de réponses à des problèmes similaires - mais pas de solutions génériques pour tous les arrivants, alors j'ai pensé que je ferais un. 🙂
La cause du problème est: dans les versions modernes de OSX, si vous installer Xcode à partir de l'App Store, il s'installe comme toutes les autres Applications qui signifie que c'est dans un répertoire différent que fut historiquement le cas. Malheureusement, cela a des implications profondes qui affectent à la fois Xcode et ses outils de ligne de commande et - en fait - d'autres choses qui vont bien au-delà de la portée de cette question.
Donc, jusqu'à ce qu'ils le réparer, parlons solutions de contournement. Beaucoup de gens vous recommandons de changer votre Xcode variables système à point pour le "App Store" dossier, mais je pense que c'est un dangereux overkill - vous ne savez pas quel type de mayhem, il peut provoquer si jamais ils fixent leur cheminement!
Au lieu de cela, je vous recommande d'utiliser le Terminal pour changer seulement le lien système affectant
ibtool
(ou quel que soit l'outil que vous utilisez), comme suit:Solution recommandée
Étape 1: Enlever l'ancien système de lien
Étape 2: Créer un nouveau système de lien
Uniquement à titre de référence, voici une autre commande qui va résoudre ce - mais je NE recommandons PAS de l'utiliser pour les raisons indiquées ci-dessus:
Je peux voir l'argument que
xcode-select
pourrait être une bonne solution si vous avez toutes sortes de /Développeur erreurs liées, mais dans ce cas, je viens de réinstaller Xcode sans l'aide de l'App Store et obtenir ce que ça va bien depuis le début.Pour le reste d'entre nous ont déjà trop loin en bas de l'App Store chemin de re-faire tout cela, voir ci-dessus.
xcrun command
de lancer un binaire à partir de l'intérieur de l'Xcode bundle. Avez-vous essayéxcrun ibtool
?Absolue de la première étape est d'obtenir Xcode pour installer le
command line tools
. Faire qui vous permettra d'obtenir les outils en/usr/bin
- ce qui est déjà dans votre CHEMIN. Aller à "Xcode" :: "Préférences" :: "Téléchargements" :: "Composants" où il devrait y avoir une installationCommand Line Tools
. Si il n'y en a pas, allez "Xcode" :: "Ouvrir l'Outil de développement" :: "Plus d'Outils de développement" et télécharger la version la plus récente des outils de ligne de commande.Que vous êtes en utilisant Xcode 7, libtool est situé dans le chemin d'accès suivant:
Ce que vous pouvez faire ici est simplement de le copier, et le coller à l'erreur de l'emplacement spécifié:
Vous devez également coller le fichier dans le chemin d'accès suivant si vous êtes de rabotage pour exécuter l'application sur un périphérique:
si vous n'avez pas trouvé l'usr/bin il suffit de créer un dossier et de l'appeler usr, et un autre à l'intérieur d'elle et l'appeler ben. la pâte de libtool à l'intérieur.