Apple Developer证书:不正确的团队ID

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Apple Developer证书:不正确的团队ID相关的知识,希望对你有一定的参考价值。

最近一次构建应用程序的尝试失败了,我意识到应用程序ID前缀(团队ID)与我的开发人员证书的团队ID不同。我的分发证书的前缀正确,并且与我的团队ID匹配。我的帐户是个人帐户,我曾多次尝试吊销和重新发行我的开发证书,但是每次生成该帐户时,它都会生成一个具有不同团队ID的证书。

总结:应用程序标识符前缀(在iTunes Connect上):8RJ7xxxx发行证书团队ID:8RJ7xxxx开发证书前缀:5PM6xxxx

结果:开发团队的ID不匹配(在XCode和Keychain中的证书之间)阻止了应用程序的代码签名。

有没有人看到/纠正了这个问题?

答案

ios开发人员帮助人员来回交流后,我们确定:开发证书的团队ID是随机分配的,并且与分发证书不同。开发证书的任意团队ID最终与现实无关。我遇到的代码签名问题是偶然的,最终通过(撤消所有内容,在此站点上可以阅读的其他内容)吊销所有内容,重新颁发所有证书...以及(我没有做的)等待(大约一天) ),一切恢复正常。

另一答案

如果您登录到https://developer.apple.com,您将在“标识符”部分看到,每个前缀都是另一个。

检查您的开发者配置文件(我认为是通配符配置文件)是否与您的证书正确连接。或者,您也可以再次使用xcode删除同步,以便它自己创建一个新的同步:)

另一答案

我发现了类似的问题。在生成的证书和配置文件中,我有不同的ID。重新启动计算机后,Xcode能够重新获取匹配的证书。这可能是Xcode错误,用于标识配置文件的确切证书。

Restart you system and check Your Xcode settings
另一答案

没有人为我工作,所以我的解决办法是

转到Signing & Capabilities(启用自动签名的选项卡)

禁用app groups / entitlements。这对我有用。

以上是关于Apple Developer证书:不正确的团队ID的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 https://developer.apple.com 生成 iOS 开发证书?

Apple Developer 帐户错误:生成的最大证书数量(开发)

从 developer.apple.com 删除证书和配置文件会影响 iTunes 连接吗?

无法访问 developer.apple.com 中的证书、标识符和配置文件

获得证书和私钥对是不是需要注册 Apple Developer 计划?

团队代理和管理员 - Apple Developer