首页 > 解决方案 > 无法验证您的申请。我们无法创建身份验证会话

问题描述

xcrun altool --notarize-app -f "xxx.pkg" --primary-bundle-id "com.xxx.xxx" --username "xxx" --password "xxx"</p>

我指定了正确的用户名和应用专用密码。

上面的命令给了我下面的错误,如果有人遇到类似的问题,请告诉我如何解决这个问题

错误:无法公证应用程序

标签: macosbundlexcrun

解决方案


这是整个错误信息吗?我希望得到更详细的信息,例如:

2020-08-01 12:00:00.000 altool[6000:9000] *** Error: Unable to notarize app.
2020-08-01 12:00:00.000 altool[6000:9000] *** Error: code -22016 (Unable to validate your application. We are unable to create an authentication session.)

第二条消息是失败的解释。

如果您看到“无法创建身份验证会话”消息,则可能是应用专用密码不正确(或者您使用的是 Apple ID 密码而不是应用专用密码)。我建议创建一个新的。只需转到https://appleid.apple.com/account/manage并在Security部分中,单击App-Specific Passwords下的Generate Password 。


推荐阅读