この問題を少し掘り下げても、同様の問題に対するStackの応答がいくつか見つかったのですが、すべての角に一般的な解決策はありませんでした。 :)問題の原因は、
です:OSXの最近のバージョンで、あなたがApp StoreでからのXcodeをインストールした場合、それは他のすべてのアプリのように自身をインストールします - それは歴史的にあったより別のディレクトリにあります意味しますケース。残念ながら、これはXcodeとそのコマンドラインツール、そして実際にはこの質問の範囲をはるかに超える他のものに影響を与える広範な影響を持っています。
したがって、修正するまで回避方法を話しましょう。多くの人があなたのXcodeシステム変数を 'App Store'フォルダを指すように変更することをお勧めしますが、これは危険な過度な行為だと思います。
推奨ソリューション
ステップ1:削除
は代わりに、私はそうのように、のみシステムibtool
に影響を与えるのリンク(または使用しているものは何でもツール)を変更するには、ターミナルを使用することをお勧めします古いシステムリンク
sudo rm /usr/bin/ibtool
ステップ2:参照だけのために
sudo ln -s /Applications/Xcode.app/Contents/Developer/usr/bin/ibtool /usr/bin/ibtool
新しいシステム・リンクを作成し、ここでこの問題を解決します別のコマンドである - しかし、私は上記の理由のためにそれを使用してお勧めしない:
sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer
すべての種類の/ Developer関連のエラーがある場合、xcode-select
が適切な解決策であるかもしれないという議論を見ることができますが、その場合、App Storeを使わずにXcodeを再インストールして、
私たちの残りの部分については、あまりにも遠すぎてApp Storeのパスを再利用して、上記を参照してください。
Xcodeバンドルからバイナリを起動するには、 'xcrun command'を使用できます。 'xcrun ibtool'を試しましたか? –