8

Mac OS X アプリケーションの最後にインストールしたバージョンを特定の種類のファイルに関連付けたいと考えています。ちょっとした実験で、info.plistファイルは、アプリケーション バンドルをディスクにドラッグするときではなく、アプリケーションの起動時にオペレーティング システムによって読み取られ、解釈されるように見えることがわかりました。ランタイム構成に関する Apple のドキュメントには、このトピックについてはあまり書かれていません。

単純な.dmgイメージをインストール メディアとして使用して、システムがその特定のファイル タイプを、最初に起動することなく、新しくインストールしたアプリに関連付けることを確認する方法はありますか?

インストール中にこれを自動的に実行したいことを明確にする必要があります (ユーザーが自分で実行する必要はありません)。

4

3 に答える 3

7

ユーザーがアプリケーションを Applications フォルダーにドラッグすると、システムはそれを Launch Services に自動的に登録する必要があります。Launch Services ガイドの「アプリケーション登録」を参照してください。

于 2009-01-12T14:55:11.557 に答える
1

これを行うには、アプリケーションを関連付けたいファイルに「apple-I」と入力し、「Open with...」という小さなボックスを使用してアプリを選択します。「すべて変更...」の下にある小さなボックスをチェックして、すべての同様のファイルを変更できます。

于 2009-01-12T14:58:29.727 に答える