2

バックグラウンド:

Mac OS X では、正確な場所に関係なく、 を使用open -a PackageMakerして実行できます。PackageMaker.app

XCode 4.3 はインストールされなくなったので、代わりにシェル スクリプトで/Developer/usr/bin/packagemaker実行したいと思います。PackageMaker.app/Contents/MacOS/PackageMaker問題は、ユーザーが配置できる標準的な場所に依存できないことPackageMaker.appです。PackageMaker.appユーザーの家にある場合でも、「インストール」されたすべてのマシンでスクリプトが機能することを確認したいと思います。

質問:

open -a AnyApp起動元の場所を特定するにはどうすればよいAnyApp.appですか? または、指定された名前で内部Contents/MacOSからバイナリを実行する他のコマンドが存在するのでしょうか?.app

4

1 に答える 1

3

PackageMaker はまだ存在し、実際に Apple によってサポートされています。

インストールするだけです。

それを見つけるには、http://developer.apple.com/xcodeにアクセスし、「追加の開発者ツールを探していますか?ダウンロードを表示」リンクをクリックします。

そこにいると、これまでにないほど多くのプレリリース OS と SDK に直面することになります。「開発者ツール」以外のすべてのダウンロード カテゴリ (「アプリケーション」、「iOS」、「Safari」など) のチェックを外します。次に、残りのダウンロード可能なファイルで最初の「Xcode 用補助ツール」リンクを探します。

私が今見ているのは 2012 年 2 月のもので、PackageMaker、Clipboard Viewer、CrashReporterPrefs、Help Indexer、Repeat After Me、SRLanguageModeler、SleepX が含まれています。

これをインストールすると、PackageMaker が元の場所に戻り、予測可能な場所に配置されます。

于 2012-05-31T03:10:04.193 に答える