如果应用程序未安装在应用程序目录中,Electron 自动更新将无法在 MacOS 上运行

问题描述 投票:0回答:1

我正在使用 Electron 框架中的自动更新程序模块来为 MacOS 上的 Electron 应用程序实现自动更新。仅当应用程序安装在“应用程序”文件夹中时更新才会成功。如果它安装在其他地方,则更新不起作用。我正在使用此处详细介绍的实现 - https://github.com/electron/electron/issues/5020#issuecomment-477636990。下载成功,但应用程序在重新启动时不会更新。

有人可以帮我解释为什么会发生这种情况以及如何解决这个问题。

javascript electron
1个回答
0
投票

我不知道您是否解决了这个问题,但我认为您可能正在使用 .zip 文件安装应用程序。尝试使用 .dmg 来执行此操作,因为该应用程序将被强制下载到“应用程序”文件夹中。

© www.soinside.com 2019 - 2024. All rights reserved.