我可以在Linux系统上为Mac构建一个电子应用程序吗?

时间:2018-01-27 11:37:35

标签: linux macos docker virtualbox electron

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

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

2 个答案:

答案 0 :(得分:2)

Building macOS packages on Linux is possible with some caveats:

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

最好尽可能避免使用本机模块。

答案 1 :(得分:0)

你可以在Virtual Box上安装Mac,所以你可以这样做...... 像这样https://techsviewer.com/install-macos-sierra-vmware-windows/ 对于linux,事情是类似的。只需下载VMDK(虚拟机磁盘)并使用它。 在创建机器后的Debian中,您需要几个设置命令,这就是全部... 表现还可以