【问题标题】:Cant build electron app without code signing没有代码签名就无法构建电子应用程序
【发布时间】:2019-08-21 09:35:54
【问题描述】:

我已经尝试过 electron-builder 和 electron-packager,但我得到了这个错误

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"

我尝试过电子打包器和电子生成器。

【问题讨论】:

    标签: node.js electron


    【解决方案1】:

    我没有在您发布的内容中看到问题。这些是我用于电子打包器的 cmd - “package-mac”、“package-win”。也许他们会提供帮助。

    Electron-builder 使用“pack”和“dist”,我没有包含这些相关的脚本。

    "scripts": {
        "start": "APP_DEV=true electron .",
        "package-mac": "electron-packager . --overwrite --platform=darwin --arch=x64 --asar --ignore=/dist --ignore=/build --prune=true --out=release-builds",
        "package-win": "electron-packager . --overwrite --platform=win32 --arch=ia32 --asar --ignore=/dist --ignore=/build --prune=true --out=release-builds",
        "postinstall": "install-app-deps",
        "pack": "build --dir",
        "dist": "build -mw"
      },
    

    【讨论】:

    • 我是这么想的,但是不管我做什么,我都会一直收到这个错误
    • 添加了构建脚本
    猜你喜欢
    • 2016-01-28
    • 2017-12-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-11-13
    • 1970-01-01
    • 1970-01-01
    • 2018-10-06
    相关资源
    最近更新 更多