【问题标题】:can I build an electron app for Mac on a linux system?我可以在 linux 系统上为 Mac 构建一个电子应用程序吗?
【发布时间】:2018-07-06 14:56:03
【问题描述】:

我阅读了一些文档,可能直接的答案是“不,那不可能!”。 但我想知道是否有机会通过某种系统(如 VirtualBox、Docker 等)实现目标。

我想了解在浪费太多时间之前尝试这些方法是否有意义。任何帮助将不胜感激。

【问题讨论】:

    标签: linux macos docker virtualbox electron


    【解决方案1】:

    Building macOS packages on Linux is possible with some caveats:

    • macOS 应用只能在 macOS 上进行代码签名。
    • 使用本机模块的 npm 包必须为目标平台提供预构建的二进制文件。

    最好尽可能避免使用原生模块。

    【讨论】:

      【解决方案2】:

      您可以在 Virtual Box 上安装 Mac,所以您可能可以这样做... 像这样https://techsviewer.com/install-macos-sierra-vmware-windows/ 对于 linux,情况类似。只需下载 VMDK(虚拟机磁盘)并使用它。 在 Debian 创建机器后,您需要很少的设置命令,仅此而已...... 性能还可以

      【讨论】:

      • 只要知道,除非您在 Apple 硬件上执行此操作(这违背了目的),否则您这样做会破坏 macOS EULA。
      • 我可以这样做吗?我没有 macOS,买不起。
      • 是的,你可以,这会很痛苦并且远非完美(就稳定性而言),但它是可能的并且看起来很酷:)
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-20
      • 1970-01-01
      • 2021-10-22
      • 1970-01-01
      相关资源
      最近更新 更多