我尝试了电子构建器和电子打包器,我得到了这个错误
Error: Command failed: codesign --verify --deep --strict --verbose=2
字符串
我不需要它是代码签名或应用程序商店,我只需要它在我的电脑上运行。
构建
"build": "electron-packager ./public --app-version 1.4.3 --platform darwin --icon ./public/icon.icns --out ./dist --overwrite"
型
我试过电子打包机和电子组装机。
3条答案
按热度按时间busg9geu1#
如果你正在开发mac应用程序,你应该遵循Code Signing的指南。
但如果您想在macOS上的构建过程中禁用代码签名
在你的终端中运行这个命令:
第一个月
希望这能解决你的问题。
2ekbmq322#
我没有看到你张贴的问题。这些是我用于电子 Package 机的cmd-“package-mac”,“package-win”。也许他们会有所帮助。
Electron-builder使用“pack”和“dist”,我没有包括相关的脚本。
字符串
am46iovg3#
如果您正在使用
electron-builder
在MAC中构建应用程序,则可以简单地通过将-c.mac.identity=null添加到electron-builder
参数来禁用代码签名,如下所示。字符串