【发布时间】:2021-05-24 00:33:39
【问题描述】:
我正在开发一个基于 Mac Electron 的应用程序。当我在我的开发机器以外的 Mac 上安装 electron-builder 生成的 pkg 时,它要么全局安装在 /Applications 文件夹中,要么为用户本地安装 - 基于用户在安装过程中的选择。它也正确显示在 Launch Pad 中。
但是,在我的开发机器上,当我从同一个 pkg 安装应用程序时,它并没有安装在那里。它安装在其他地方 - 我不确定在哪里。这可能是我编译应用程序的最后一个地方,但我不确定。 Launch Pad 也是不确定的,而且大多数时候应用安装后并没有出现在那里。
很明显,Mac 会跟踪每个应用程序的默认安装文件夹,出于某种原因,该文件夹会覆盖用户在安装过程中的选择。
这是在哪里发生的,我该如何重置它以便将 Mac 应用程序安装在应该安装的位置?这让测试变得非常痛苦。
【问题讨论】:
标签: macos installation electron-builder