Mac OS X で、特定のアプリケーションが特定のタイプを開くかどうかを確認するにはどうすればよいですか?
public.text と public.image の 2 つの UTI に興味があり、アプリケーションのリストがあります。この 2 つのタイプでリストをフィルター処理して、テキスト ビューアーのリストと画像ビューアーのリストを作成します。
特定のドキュメント タイプのすべてのビューアーのリストを取得できる SO に関する関連する質問を見てきました。それを実行してセットの共通部分を取得することもできますが、各アプリケーションに個別に問い合わせることができるようにしたいと考えています。
そのための Cocoa または Carbon コールはありますか?