2011-04-15 41 views
2

ちょっと、私はMac OS X用のCocoaアプリケーションを作成しており、実行可能ファイルを開くことができるようにしたいと考えています。つまり、 '実行'権限を持つファイルです。これらのファイルには通常ファイル拡張子がないので、plistファイルでこれを指定する方法はわかりません。Cocoaと実行可能ファイル

オープンパネルでUNIX実行ファイルを選択できるようにするにはどうすればよいですか?前もって感謝します。


私はそれらを実行する必要はありません注意。

+0

はあなたを行います実行可能ファイルの生のバイナリデータを編集/表示するのと同じ意味ですか? –

+0

@Blackはいから、開いているパネルに実行権限を持つファイルを表示したい。 –

答えて

3

アプリケーションは、UNIX -executableファイルのためのFinderの「開く...」パネルに表示させるには、次のとCFBundleDocumentTypesのためのあなたのInfo.plistを更新する必要があります。

<dict> 
    <key>CFBundleTypeRole</key> 
    <string>Editor</string> 
    <key>LSItemContentTypes</key> 
    <array> 
     <string>public.unix-executable</string> 
    </array> 
</dict> 
関連する問題