美文网首页MacOS开发 技术集锦macOS开发
认证失败问题-Notarization error 1048

认证失败问题-Notarization error 1048

作者: weber_zhao | 来源:发表于2020-03-25 22:35 被阅读0次

    在最新版的Mac系统上,非App Store上发布macOS App必须通过Apple的认证机制才能打开.否则会提示未知来源, 无法打开.

    如果认证时, 出现下面情况: You must first sign the relevant contracts online.(1048)

    大多数是因为 http://developer.apple.com/accountApp store connect中有未处理的协议需要同意一下. 需要用Account Holder账号登录进去点击同意即可.

    如果已经同意了, 还是出现认证失败(1048). 那么在Xcode的preference中将该App关联的账号移除,再添加进来. 从新提交认证. bingo, 顺利通过.  这应该是Xcode的缓存bug所导致的.

    可以使用此命令来判断是否认证成功: xcrun stapler validate  xxxxx.app

    出现结果: The validate action worked!    即代表认证成功, 可以发布了.

    相关参考: https://forums.developer.apple.com/thread/117351

    相关文章

      网友评论

        本文标题:认证失败问题-Notarization error 1048

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