美文网首页
macOS应用 stapler staple error 65

macOS应用 stapler staple error 65

作者: 不是长颈鹿 | 来源:发表于2022-07-07 14:32 被阅读0次

    macOS在10.4.5的系统以后,需要应用公正后才能正常安装,否则会出现如下弹窗:

    所以应用在分发前要到苹果notarize公正,在公正后会生成一个指定的ticket,此时需要将这个ticket装订到应用中,用如下命令:

    xcrun stapler staple -v <path of app>

    遇到如下报错:

    Could not validate ticket for <path of app>

    The staple and validate action failed! Error 65.

    这是在装订ticket的时候,会进行两步验证:

    1.验证ticket中的数字签名

    2.对ticket中的证书链进行信用评价

    出现该错误是第二步验证失败了,因为第二步验证是对证书链设置非常严格,涉及到的系统root证书("Apple Root CA - G3"),必须如下设置:

    设置完就能正常装订了

    参考:https://developer.apple.com/forums/thread/120351?answerId=373629022#373629022

    相关文章

      网友评论

          本文标题:macOS应用 stapler staple error 65

          本文链接:https://www.haomeiwen.com/subject/fhhpbrtx.html