Xcode 4.3では、追加のツールはどこに配置しますか?


16

よくわかりません。を使用して6つの補足パッケージをダウンロードしたところXcode > Open Developer Tool > More Developer Tools...、.dmgファイルには.pkgファイルが含まれていると考えましたが、代わりにプログラムが含まれています。これらのプログラムをどこにインストールするのですか?

答えは「どこでも好き」だろうと思う。—しかし、私はその考えが好きではありません。標準または従来の場所に置きたいです。

奇妙なことに、これらの場所を示すREADMEファイルはありません。

今のところ、私はそれらをに入れていますが/Applications/Xcode Tools、それは見苦しいようです。

また奇妙なことに、インストールしたコマンドラインツール用の.dmgファイルがありましたが、実際には.dmg内の.pkgであり、他の6とは異なります。Appleが提供している理由はわかりませんコマンドラインツールの.dmgは、Xcode > Preferences... > Downloads > Components。混乱しているだけだと思います。

最後に、「オーディオツール」イメージには、「CoreAudio」というディレクトリが含まれています。このディレクトリには、ソースコード全体とインクルードファイルが含まれています。これらはどこに行くのですか?私はそれらをアプリケーションの下に置きたくありません。

補足ツールのパッケージングは​​、私には少し平手打ちのようです。


単に* .appフォルダーである場合は、/ Applicationsの下に配置し、$ open -aツール名で起動できます
-rubixibuc

回答:


19
  1. Xcode.appを見つけて、[パッケージコンテンツを表示]で開きます
  2. ダウンロードした.dmgから/ApplicationsXcode内に新しい開発ツールをドラッグアンドドロップします
  3. /Resources読み取り/書き込み権限を持つ「共有とアクセス許可」に自分を追加します
  4. ファイルに対して手順3を繰り返します

     /Resources/IDEHelperApps.plist
    
  5. TextEdit.appでIDEHelperApps.plistファイルを開きます

  6. 追加したツールの名前の文字列を最初の配列に追加します。例えば:

    <string>Contents/Applications/PackageMaker.app</string>
    
  7. .plistXcodeを保存して再起動します。


素晴らしい、素晴らしい、素晴らしい。これはまさに私が望んでいた種類の答えです。それで、これは典型的にこれらの事柄が以前行った場所ですか?(4.2で気付いたことは一度もありません。)4.3でAppleがなぜこれらを苦痛にさせているのか知っていますか?
トッドリーマン

1
@ToddLehmanは、アップデートごとにXcodeをマルチギガバイトのダウンロードにする必要がないようにしたいと考えていました。そのため、必要なすべてのツールが分割されます。これは本当に回避策だからです。私は、彼らが自動的により、このような何か、すぐに望んでいるだろう
jmlumpkin

3
これは更新後も有効ですか?
ティモシーミュラーハーダー

近い将来、それらが環境設定のダウンロードセクションに含まれることを願っています!
ジョウイ

新しいXcodeの更新により、Xcode.appにコピーされた追加のツールが消去される可能性があるため、再度ダウンロードして再インストールする必要があります。
フィル

3

好きな場所に置いてください。UnixとMac OSは、実行可能ファイルの場所を気にしません。


1
もちろん。:)しかし、私たちはそれらをどこに置くつもりですか?どこが最も理にかなっていますか?彼らは以前のバージョンでどこに行ったのですか?
トッドリーマン

/ Applicationsは* .appフォルダーの主要なディレクトリです。そのフォルダー内の任意の場所またはそのフォルダーのサブディレクトリは論理的です。あなたが今それらを持っている場所は完全に期待されています。:-)
ルビキシブ

@ToddLehman私は彼らのために明確なデフォルトの場所があるとは思わない。以前は/ Developer / Applicationsの下にあったので、必要に応じて再びそこに置くことができました。ただし、/ Applicationsに配置することをお勧めします。
jmlumpkin

あなたがそれらを置くことを「意図する」場所はありません。どこよりも意味のある場所は他にありません。好きな場所に置いてください。多くの人が使用する/Applicationsか、~/Applicationsまたは/Developer/Applicationsその理由はありませんが、それは個人的な好みです。古いバージョンではのどこかに行きましたが/Developer/Applications、それを他のどこよりも選ぶ理由はありません。必要に応じて、それらをDMGに残すこともできます。
アブヒベッカート

/ Developer / *は使用されなくなったようです。XCode4.3では、インストール中にディレクトリ全体を削除することもできます。
nohillside
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.