【问题标题】:How to make a mac installer for electron app from windows如何从 windows 为电子应用程序制作 mac 安装程序
【发布时间】:2021-12-30 14:13:28
【问题描述】:

如何从 Windows 电脑制作电子应用程序的 mac 安装程序? 当我运行 npm make 时,它只制作一个 Windows 安装程序

【问题讨论】:

    标签: javascript json github electron


    【解决方案1】:

    如果您希望应用程序被签名,则必须在 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。)
    • @AlexanderLeithner 我们制作了一个 zip 并分发它。但是,仅适用于专家用户。否则,我认为 OP 问题的答案是没有 Mac 就无法完成。
    • 感谢您的帮助
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-17
    • 2017-05-28
    • 2019-09-23
    • 1970-01-01
    相关资源
    最近更新 更多