Mac 上electron-notarize 进行签名与公证

有一篇文章写的很详细,参考:
《electron-notarize 进行签名与公证的详细步骤》
https://mp.apipost.cn/a/4b137555c8bdbc05

其中需要注意的两点(很重要,否则会公证失败):

1.“专用密码”

notarize.js里,appleIdPassword不能填写账号原密码,需要去密码管理页面生成一个“专用密码”;
“专用密码”生成页面如下:

A. 登录 Apple ID 帐户页面。
B. 在“安全”部分中,点按“App 专用密码”下的“生成密码”。

2.p12和本机必须对应

证书生成不需要必须本机生成,也可其他人电脑上生成的对应Developer ID Application类型的证书p12导入即可。p12和本机必须对应上,我之前因为尝试的时候,自己生成了3个,没对应上也会导致失败。

你可能感兴趣的:(Mac 上electron-notarize 进行签名与公证)