【发布时间】:2021-12-30 14:13:28
【问题描述】:
如何从 Windows 电脑制作电子应用程序的 mac 安装程序?
当我运行 npm make 时,它只制作一个 Windows 安装程序
【问题讨论】:
标签: javascript json github electron
如何从 Windows 电脑制作电子应用程序的 mac 安装程序?
当我运行 npm make 时,它只制作一个 Windows 安装程序
【问题讨论】:
标签: javascript json github electron
如果您希望应用程序被签名,则必须在 MacOS 上完成,并且还需要每年向 Apple 捐款:https://www.electronjs.org/docs/latest/tutorial/code-signing
如果您只分发给信任您的 Mac 用户,即愿意忽略他们收到的安全警告的用户,那么您可以在 Mac、Windows 和 Linux 中的任何一个上为 Mac 构建。 Electron-packager 可以做到这一点。
【讨论】:
.app,但您不能交叉构建.dmg(如果我没记错的话,更传统地说,它类似于Mac 世界的“安装程序”),因为文件系统用于此图像文件是专有的,没有 Mac 就无法创建。 (至少没有electron-installer-dmg,而且我也没有使用 Electron Builder。)