更新到Xcode 13后才出现此问题,之前在12.x下没有这个问题,也没有其他变化。我正在为客户发送一个存档到Appstore Connect。我有“应用程序管理员”角色,这通常足够完成此操作。但是,在尝试发送或验证时,Xcode会收到与“定位签名资产”相关的错误,并显示以下日志:
2021-10-02 18: 18:38 +0000 [MT]无法找到签名资产,错误如下:( “Error Domain=DeveloperAPIServiceErrorDomain Code=5 "Communication with Apple failed." UserInfo={IDEDistributionIssueSeverity=3, NSLocalizedRecoverySuggestion=You are not allowed to perform this operation. Please check with one of your Team Admins, or, if you need further assistance, please contact Apple Developer Program Support. https://developer.apple.com/support, NSLocalizedDescription=Communication with Apple failed.}", "Error Domain=IDEProfileLocatorErrorDomain Code=1 "No profiles for 'com.company.app' were found" UserInfo={IDEDistributionIssueSeverity=3, NSLocalizedDescription=No profiles for 'com.company.app' were found, NSLocalizedRecoverySuggestion=Xcode couldn't find any iOS App Store provisioning profiles matching 'com.company.app'.}" )
我已经尝试从Xcode中删除我的帐户并重新添加,但效果不佳。再次重申一下,我一直拥有“应用程序管理员”角色,升级到Xcode 13之前从未遇到任何问题。我考虑要求客户将我的权限提升为“管理员”,但这真的不应该是必要的。我还通过Xcode创建了新的分发证书(没有错误),但也没有帮助。
更新:我尝试手动创建配置文件,并选择手动选择而不是让Xcode自动处理。那样会起作用。但是,当然不应该这样工作,并且我仍然不明白为什么自动方法失败。
还有其他方法可以尝试吗?
2021-10-02 18: 18:38 +0000 [MT]无法找到签名资产,错误如下:( “Error Domain=DeveloperAPIServiceErrorDomain Code=5 "Communication with Apple failed." UserInfo={IDEDistributionIssueSeverity=3, NSLocalizedRecoverySuggestion=You are not allowed to perform this operation. Please check with one of your Team Admins, or, if you need further assistance, please contact Apple Developer Program Support. https://developer.apple.com/support, NSLocalizedDescription=Communication with Apple failed.}", "Error Domain=IDEProfileLocatorErrorDomain Code=1 "No profiles for 'com.company.app' were found" UserInfo={IDEDistributionIssueSeverity=3, NSLocalizedDescription=No profiles for 'com.company.app' were found, NSLocalizedRecoverySuggestion=Xcode couldn't find any iOS App Store provisioning profiles matching 'com.company.app'.}" )
我已经尝试从Xcode中删除我的帐户并重新添加,但效果不佳。再次重申一下,我一直拥有“应用程序管理员”角色,升级到Xcode 13之前从未遇到任何问题。我考虑要求客户将我的权限提升为“管理员”,但这真的不应该是必要的。我还通过Xcode创建了新的分发证书(没有错误),但也没有帮助。
更新:我尝试手动创建配置文件,并选择手动选择而不是让Xcode自动处理。那样会起作用。但是,当然不应该这样工作,并且我仍然不明白为什么自动方法失败。
还有其他方法可以尝试吗?