4.3より前のXcodeのすべてのバージョンにアップル製のバージョンpngcrush
がありました。私はXcode 4.3でそれを見つけることができません。それはまだスタンドアロンのexe
ファイルとして利用できますか?Xcode 4.3のpngcrushはどこですか?
別の関連する質問:Command Line Tools for Xcode
のファイルはどこにインストールされていますか?
4.3より前のXcodeのすべてのバージョンにアップル製のバージョンpngcrush
がありました。私はXcode 4.3でそれを見つけることができません。それはまだスタンドアロンのexe
ファイルとして利用できますか?Xcode 4.3のpngcrushはどこですか?
別の関連する質問:Command Line Tools for Xcode
のファイルはどこにインストールされていますか?
xcrunツールを使用することをお勧めします。
xcrun -sdk iphoneos5.0 -find pngcrush
xcrun -sdk iphoneos5.0 pngcrush
が実際にコマンドを実行している間に、stdoutにパスが表示されます。
詳細はman xcrun
を参照してください。
Xcode 4.3から、彼らは単一のアプリケーションバンドルとして再パッケージすることに決めました。これをチェックしてくださいhttp://developer.apple.com/library/ios/#documentation/DeveloperTools/Conceptual/WhatsNewXcode/Articles/xcode_4_3.html
プラグイン、テンプレート、およびその他のサブコンポーネント。以前に/ Developerのサブディレクトリにある開発ツールへのコンポーネント追加のパスは、Xcode 4.3アプリケーションバンドルの内部に配置されます。
その他のスタンドアロンユーティリティアプリケーションおよびアドオンテクノロジ。いくつかの追加ツールは、もはやデフォルトのXcodeインストールの一部ではなく、別のパッケージとしてダウンロードできます。 More Developer Toolsメニューコマンドを使用すると、これらの開発ツールが見つかるSafariのdeveloper.apple.com/downloadsに直接ジャンプできます。
アプリのバンドルの中に見つからないものがあれば、それは追加ダウンロードです。あなたはXcodeの4.3でアプリのcrush.rbを使用している場合
pngcrushは/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin
ありがとうございました!追加の 'Xcodeのコマンドラインツール'がどこにインストールされているのか分かりますか? – an0
Xcodeのコマンドラインツールをインストールするには、次の2通りの方法があります。 1、「Xcode」 - >「開発者ツールを開く」 - >「その他の開発者ツール」に移動してログインして「Xcodeのコマンドラインツール」をダウンロードしてください。 2、 - >環境設定 - >ダウンロード(タブ) - >コンポーネント(サブタブ) "を選択し、インストールボタンをクリックします。 –
下にあり、あなたが得ますエラー:
SH:/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/pngcrush:そのようなファイルやディレクトリ
Yozoneが言ったように、最初の宣言に変更します。
pngcrush = '/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/pngcrush'
を10
これは、Xcodeファイルの新しい場所を示します。
うわー、このツールはとてもクールです!ありがとう! – an0
喜んで助けてください。パスをハードコードする必要がないので、いいです。理論的には、sdkを指定する必要はありませんが、それがなければ私にとってはうまくいきませんでした。 'xcodebuild -showsdks'を使って、現在インストールされているもののリストを取得することができます。 – honus
Xcodeのドキュメントに「コマンドラインツールfor Xcode」の紹介があります。 – an0