请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

autoUpdater new version is not signed by the application owner

老师您好:在版本自动更新的时候(安装包发布到github), 会报如下错误图片描述
在github已经发布了1.0.7的版本,最后定位到package.json的时候,发现publisherNames: "PengCJun"
图片描述
如果把publisherNames: "PengCJun"去掉,最后能自动更新成功。请问老师这是怎么回事?我到网上查了些资料,没有太看懂,有的说加上这个publisherNames: “PengCJun”,就能解决报错,有的说不需加这个就能解决报错,虽然现在不报错了,但是还是想问问老师。最后怎么评价课程,,我已经学习了70%多了,还无法评价?图片描述
图片描述

正在回答

1回答

当添加 publisherNames 时候,更新的时候会开启 code signing,你的软件如果没有购买证书或者说是签名的话,就会失败,code signing 的文档在这里,买签名是要花钱滴。。。 - https://www.electron.build/code-signing 不过我看到一个选项是 verifyUpdateCodeSignature 默认是 true,就是 更新之前要验证签名,你可以把它设置成 false 试一试。  https://www.electron.build/configuration/win#WindowsConfiguration-target

关于课程评价:刚才找课程经理修改了一下,因为你原来评价过,现在修改了,你看看能不能评价?然后告诉我一下行不行哈。


0 回复 有任何疑惑可以回复我~
  • 提问者 前端沙雕 #1
    非常感谢!
    回复 有任何疑惑可以回复我~ 2019-12-11 16:48:49
  • 提问者 前端沙雕 #2
    已经评价了,非常谢谢老师。前面不好的评价,实在对不起了,哪个时候因为项目太急,迫切需要学习,多有冒犯。
    回复 有任何疑惑可以回复我~ 2019-12-11 16:58:31
  • 张轩 回复 提问者 前端沙雕 #3
    也谢谢同学 没有冒犯 没事的 理解你的心情 希望我们一起学习进步
    回复 有任何疑惑可以回复我~ 2019-12-11 17:14:52
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信