問題タブ [findersync]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
swift - FinderSync 拡張機能から macOS アプリを起動する
FinderSync 拡張機能を実装するアプリを作成しました。
DistributedNotificationCenter
すべて正常に動作し、拡張機能からメイン アプリに通知を送信することで「通信」できます。ただし、メインアプリのみが実行されている場合にのみ機能することは明らかです。
終了したアプリを開いてパラメーターを渡すメカニズムはありますか?
アップデート:
アイデアは、単純な画像処理アプリを実装することです。Finder-Sync 拡張機能からメイン アプリ (実行コードと GUI を含む) を実行したい。
より具体的にfunc menu(for menu: FIMenuKind) -> NSMenu?
はFIFinderSyncProtocol
、私が実装したもので、ユーザーがメニュー項目を右クリックしてメニューに追加した操作を選択したときに、メインアプリを実行/開きたいと考えています。
objective-c - Finder 同期/オーバーレイ拡張機能が起動しない
ファインダー オーバーレイの同期アイコンが表示されないという問題に直面しています。
これが私が試したコードです:
結果は常に 0 ですが、拡張子は SystemPreference の拡張子タブに表示されません。Xcodeを直接使用してプロジェクトを実行すると、拡張機能がシステム環境設定に表示されます。
ここで何が欠けていますか?
appex
ファイルを特定の場所に保管する必要がありますか?