Electron setLoginItemSettings 在托盘菜单应用程序上不起作用

Electron setLoginItemSettings doesn't work on tray menu app

我正在尝试自动启动我的电子应用程序,电子文档提供了 instructions
我用这段代码尝试了电子快速启动应用程序:

app.setLoginItemSettings({
  openAtLogin: true
})

这工作正常,没有任何问题。

但是我的电子应用程序只是后台的一个主进程运行(没有 BrowserWindow)。当我在其中使用此设置时,它会创建启动条目但不会在 windows 登录时启动。

经过大量尝试,我发现具有管理权限的电子应用程序无法在启动时自动启动。您需要从 package.json 中删除该权限,然后它才能正常工作。