macos - 无法验证您的申请。我们无法创建身份验证会话
问题描述
xcrun altool --notarize-app -f "xxx.pkg" --primary-bundle-id "com.xxx.xxx" --username "xxx" --password "xxx"</p>
我指定了正确的用户名和应用专用密码。
上面的命令给了我下面的错误,如果有人遇到类似的问题,请告诉我如何解决这个问题
错误:无法公证应用程序
解决方案
这是整个错误信息吗?我希望得到更详细的信息,例如:
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 。
推荐阅读
- javascript - 如何使用 ts-node 加载环境变量?
- macos - 尝试连接到 kafka 代理时出现 java.nio.BufferUnderflowException
- windows - Windows cmd 或 powershell 脚本,用于启动程序实例、获取其 PID 并在一段时间后停止它
- rest - 是否建议为内部服务创建 API?
- spring - Kotlin + Spring + JPA + Projections + 动态 SQL 语句
- javascript - 异步代码在 JavaScript 的底层是如何真正工作的?
- spring-integration - 自定义消息错误:消息因 XML 验证错误而被拒绝;嵌套异常是
- hive - 插入覆盖蜂巢表
- c++ - 如何使用 std::filesystem 实现递归目录和文件列表?
- c++ - 这种情况是否需要删除或创建新变量?