【发布时间】:2017-11-26 21:38:27
【问题描述】:
我正在尝试找到一种方法来列出我的 macOS Electron 应用程序中所有已安装的网络浏览器。最好的方法是什么?或者...我很乐意维护一个可能的浏览器列表,但需要一种方法来检查它们是否存在。
【问题讨论】:
-
也许this applescript 和package 的组合可以为您执行这些操作。
-
为什么不使用名为 'fetch-installed-software' 的 npm 包?
-
fetch-installed-software仅支持 Windows,现在看起来没有维护。我现在使用mdfind 'kMDItemContentType == "com.apple.application-bundle" && kMDItemCFBundleIdentifier == "${appId}"'通过捆绑 ID 检测浏览器。