Dockアイコンにマウントされたボリュームのドロップを受け入れる必要があるCocoaアプリケーションを書いています。ドキュメントベースではありません。各ボリュームをの適切なハンドラーにディスパッチするつもりですapplication:openFiles
。
Dockにドラッグ用のアプリケーションのタイルを点灯させましたが、ドロップすると、アプリケーションに次のアラートが表示されます。「ドキュメント[ボリューム名]を開くことができませんでした。[私のアプリケーション]はこのタイプのファイルを開くことができません。」application:openFiles:
デリゲートが接続され、他のデリゲートメッセージが送信されても、私のメソッドは実行されません。
では、Dockタイルへのボリュームのドロップを受け入れる正しい方法は何ですか?