当前位置:   article > 正文

electron-Mac最新签名公证 notarytool_xcrun notarytool

xcrun notarytool

1、先创建秘钥证书


    “凭证名称”,可随意命名,后续需要使用到 (注意需用英文引号包裹凭证名称)
    --apple-id:你注册的Apple开发者帐号 (注意--符号,不要漏了)
    --team-id: teamId的值,申请aplicationip的地方可以看(注意--符号,不要漏了)
    --password:二次凭证,在AppleId中设置的专属密码(注意--符号,不要漏了)


        
        https://appleid.apple.com/ 

终端输入: xcrun notarytool store-credentials  "你的凭证名称" --apple-id 你的苹果账号 --team-id 你的团队id --password 你的App专属密码

实际操作图

  2、提交公证申请


  终端输入:  xcrun notarytool submit 需要公证的安装包的完整路径  --keychain-profile "你的凭证名称" 
  注意:  需要公证的安装包的完整路径(最好安装包放桌面,可以直接拖到终端里面自动生成路径)

实际操作图
    注意:第一次上传比较慢,以后会快

 3、查询公证进度


    公证需要一定的时间,可随时查询公证进度 (正常情况下,一般3-10分钟左右)
 终端输入:   xcrun notarytool info 步骤二生成的id --keychain-profile "你的凭证名称"  (凭证名称有引号)
实际操作图


    两种情况,需要时间
        1、正在公证中
            
        2、已完成
            

 4、将公证信息注入到安装包中


    终端输入: xcrun stapler staple 你的安装包地址
    公证成功后,将公证信息注入到你的安装包中
实际操作图

5、看个人(验证DMG是否已公证)


   终端输入: xcrun stapler staple -v 你的安装包路径
    正常情况下,会输出The staple and validate action worked!的字样.
    好像第四步已经返回了
    
本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号