質問: os xでカスタムurlハンドラを設定する方法 以下のようなカスタムurlハンドラ/カスタムプロトコルハンドラについてオンラインでたくさん読んでいます。 osxでカスタムプロトコルを使って外部アプリケーションを起動する ローカルファイルへのリンクを開くためのos x urlハンドラ 特定のプログラムがinfo.plistファイルで特定のスキーム/プロトコルを処理できることをシステムに伝えることができます。<key>cfbundleurltypes</key> <array> <dict> <key>cfbundleurlname</key> <string>local file</string> <key>cfbundleurlschemes</key> <array> <string>local</string> </array> </dict> </array> <key>nsuielement</key> <true/> しかし、mailto:のように、同じurlハンドラを開くことができるアプリケーションが複数ある場合は、どのアプリケーションをシステムに使用させたいのでしょうか。more internet preference paneのようなユーティリティへの言及がいくつかありましたが、それらはもう著者のサイトからは利用できないようです。 googlingでオンラインで見つけたのですが、古いosx用に書かれているように、おそらくtigerのように、少しぎこちないようです。プロトコルとカスタムプロトコルのurlハンドラの設定方法に関する情報が見つかりませんでした。私はどこかに編集できるplistファイルがあると思っています - あるいはmountain lionでうまく動作するより新しい、より良いユーティリティがあるのでしょうか?
回答: apple os x 10.10(yosemite)での現在のlaunchservices urlハンドラ設定の一覧表示defaults read com.apple.launchservices/com.apple.launchservices.secure