App Store Connect 上传错误 "You haven't been given access to cloud-managed distribution certificates"
App Store Connect Upload Error "You haven't been given access to cloud-managed distribution certificates"
正在使用 Xcode 将 iOS 应用程序上传到 App Store Connect(自动管理签名)并收到此错误:
定位和生成签名资产时出现以下错误。 ...
与 Apple 的通信失败。
您尚未获得对云管理的分发证书的访问权限。请联系您团队的帐户持有人或管理员以授予您访问权限。如果您需要进一步的帮助,请通过 https://developer.apple.com/support
联系 Apple Developer Program 支持
我检查过:
- 证书已安装且有效
- 我可以访问证书、标识符和配置文件
the cert is installed and valid
没关系。 Xcode 13新增,如果选择自动签名,Apple会尝试做云端签名;它甚至看不到您计算机上的证书。
但是您没有基于云的签名权限,所以失败了。
你有两个选择:
获得特权。这真的很值得,因为基于云的签名很棒!它允许您从存档分发到 App Store Connect,而无需任何分发身份或分发证书。彻底解决了一次只有一个分发证书的问题
切换到手动签名。现在将使用您计算机上的分发证书。显然,您也需要明确访问分发配置文件; whole 出口辞职将是手动的。如果你赶时间,这可能是最简单的。
如果您拥有管理员权限,并且您
可以为具有开发人员角色的任何人启用此功能
- 转到App Store Connect
- Select“用户和访问”选项卡
- Select 合适的人,在其他资源下,勾选两者
Access to Certificates, Identifiers & Profiles
和
Access to Cloud Managed Distribution Certificate
.
如果您没有管理员权限,则必须请组织中具有管理员权限的人员为您执行此操作。
我遇到了这个错误,因为应用商店连接必须接受新条件:
正在使用 Xcode 将 iOS 应用程序上传到 App Store Connect(自动管理签名)并收到此错误:
定位和生成签名资产时出现以下错误。 ...
与 Apple 的通信失败。 您尚未获得对云管理的分发证书的访问权限。请联系您团队的帐户持有人或管理员以授予您访问权限。如果您需要进一步的帮助,请通过 https://developer.apple.com/support
联系 Apple Developer Program 支持我检查过:
- 证书已安装且有效
- 我可以访问证书、标识符和配置文件
the cert is installed and valid
没关系。 Xcode 13新增,如果选择自动签名,Apple会尝试做云端签名;它甚至看不到您计算机上的证书。
但是您没有基于云的签名权限,所以失败了。
你有两个选择:
获得特权。这真的很值得,因为基于云的签名很棒!它允许您从存档分发到 App Store Connect,而无需任何分发身份或分发证书。彻底解决了一次只有一个分发证书的问题
切换到手动签名。现在将使用您计算机上的分发证书。显然,您也需要明确访问分发配置文件; whole 出口辞职将是手动的。如果你赶时间,这可能是最简单的。
如果您拥有管理员权限,并且您
可以为具有开发人员角色的任何人启用此功能- 转到App Store Connect
- Select“用户和访问”选项卡
- Select 合适的人,在其他资源下,勾选两者
Access to Certificates, Identifiers & Profiles
和Access to Cloud Managed Distribution Certificate
.
如果您没有管理员权限,则必须请组织中具有管理员权限的人员为您执行此操作。
我遇到了这个错误,因为应用商店连接必须接受新条件: