2017-05-05 10 views
1

Electron.jsをベースにしたアプリケーションがあります。インストールする前に、他のアプリケーションを閉じる必要がありますので、システムに関する情報を探してみました。 electron.jsのドキュメントですが、何も見つかりませんでした。macOSの「インストール警告」ウィンドウへの呼び出し方法

システムを「インストールアパーチャ」と呼び、インストールを開始する前に終了する必要があるアプリケーションのリストを渡す必要があります。 enter image description here 可能であれば、誰かがこのケースで私を助けることができますか?

答えて

1

「インストール警告」を表示するAPIはありません。実行中のすべてのアプリケーションを手動で取得し、カスタムUIを作成して結果を提示する必要があります。私はそれがElectronでも可能かどうかはわかりませんが、SwiftではNSWorkspace.shared.runningApplicationsに電話をかけて実行中のアプリケーションのリストを取得します。

https://developer.apple.com/reference/appkit/nsworkspace/1534059-runningapplications

関連する問題