FinderSync 拡張機能を実装するアプリを作成しました。
DistributedNotificationCenter
すべて正常に動作し、拡張機能からメイン アプリに通知を送信することで「通信」できます。ただし、メインアプリのみが実行されている場合にのみ機能することは明らかです。
終了したアプリを開いてパラメーターを渡すメカニズムはありますか?
アップデート:
アイデアは、単純な画像処理アプリを実装することです。Finder-Sync 拡張機能からメイン アプリ (実行コードと GUI を含む) を実行したい。
より具体的にfunc menu(for menu: FIMenuKind) -> NSMenu?
はFIFinderSyncProtocol
、私が実装したもので、ユーザーがメニュー項目を右クリックしてメニューに追加した操作を選択したときに、メインアプリを実行/開きたいと考えています。