electron-Mac最新签名公证 notarytool

本文详细介绍了如何在iOS开发中创建秘钥证书,提交公证申请,查询进度,以及将公证信息注入安装包和验证公证状态的过程,适用于开发者进行App签名与分发管理。
摘要由CSDN通过智能技术生成

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!的字样.
    好像第四步已经返回了
    
  • 6
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值