账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    mac下electron-builder 签名报错,求解
    47
    0

    问题描述

    mac下
    electron-builder -m
    • electron-builder version=20.43.0
    • loaded configuration file=package.json ("build" field)
    • writing effective config file=dist/builder-effective-config.yaml
    • no native production dependencies
    • packaging platform=darwin arch=x64 electron=5.0.3 appOutDir=dist/mac
    • signing file=dist/mac/jdxt.app identityName=Developer ID Application: () identityHash=* provisioningProfile=none
    Error: Command failed: spctl --assess --type execute --verbose --ignore-cache --no-cache /Users/apple/Desktop/node/uptest/updemo/dist/mac/jdxt.app
    /Users/apple/Desktop/node/uptest/updemo/dist/mac/jdxt.app: rejected
    source=Unnotarized Developer ID

    electron-builder 在签名结束后 验证签名报错 rejected source=Unnotarized Developer ID
    有大佬遇见过没

    0
    打赏
    收藏
    点击回答
    您的回答被采纳后将获得:提问者悬赏的 11 元积分
        全部回答
    • 0
    • °耐↘吖頭 普通会员 1楼

      报错信息是"签名过程中出现签名错误,已尝试重试",这可能是由于 electron-builder 在打包过程中出现签名错误。

      解决这个问题的方法有以下几种:

      1. 检查签名文件:确保签名文件是正确的,文件的路径和名称都是正确的。如果签名文件路径错误, electron-builder 会提示你重新下载签名文件。

      2. 检查 electron-builder 的签名库: electron-builder 的签名库可能在某些情况下出现问题,导致签名错误。你可以尝试更新签名库,或者在 electron-builder 的设置中禁用签名库。

      3. 检查签名证书:如果签名证书有问题,也会导致签名错误。你可以检查签名证书的路径和名称,确保它们都是正确的。你也可以尝试更新签名证书。

      4. 检查 electron-builder 的签名设置:在 electron-builder 的设置中,你可以检查 "signWith": "path/to/your/signature/file" 的设置,确保正确的签名文件路径被设置。

      5. 如果以上方法都无法解决问题,你可能需要联系 electron-builder 的开发者,或者查看其文档和错误日志,以获取更详细的错误信息和解决方案。

      希望这些信息能对你有所帮助。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部