当前位置: 首页 > 知识库问答 >
问题:

前端 - electron打包vue项目为macOS应用必须使用mac电脑吗?

姬魁
2023-07-07

electron打包vue项目为macOS应用必须使用mac电脑吗?在windows上是否可以?

共有3个答案

潘翰藻
2023-07-07

可以试试 GitHub Actions

赵征
2023-07-07

mac上可以签名和公证,最好在 macOS 上进行打包和签名。如果你没有 mac,你可以用云服务( MacStadium 或 GitHub Actions)来打包和签名。

郤飞英
2023-07-07

对。因为 macOS 上的应用必须要有应用签名、且这个步骤只能在 macOS 上完成。

Electron Builder 官网上说的很明白了:

REF: https://www.electron.build/multi-platform-build

macOS Code Signing works only on macOS. Cannot be fixed.

你要自己没有你就想办法用别人的吧,甚至你要能找到支持 macOS 的云服务、虚拟机什么的也可以。

 类似资料: