Can';我不能让Xcode查看我的分发证书吗?代码符号错误:标识';iPhone发行版';不';不匹配任何配置文件中的任何身份?

Can';我不能让Xcode查看我的分发证书吗?代码符号错误:标识';iPhone发行版';不';不匹配任何配置文件中的任何身份?,iphone,xcode,code-signing,ios-provisioning,provisioning-profile,Iphone,Xcode,Code Signing,Ios Provisioning,Provisioning Profile,我似乎无法让Xcode查看我的发行版认证?代码符号错误:标识“iPhone发行版”与任何配置文件中的任何标识都不匹配 因此: 在IOS资源调配门户中 拥有未过期的分发证书 拥有团队资源调配配置文件(不确定如何使用) 已下载分发证书并双击该证书并将其导入keychain 转到Xcode-创建分发配置文件 在Product/BuildSettings/Distribution行项目=>下,如果单击“iPhone分发”,则不会出现匹配项 如果我能在KeyLink中看到分发证书,这难道不是Xco

我似乎无法让Xcode查看我的发行版认证?代码符号错误:标识“iPhone发行版”与任何配置文件中的任何标识都不匹配

因此:

  • 在IOS资源调配门户中
    • 拥有未过期的分发证书
    • 拥有团队资源调配配置文件(不确定如何使用)
  • 已下载分发证书并双击该证书并将其导入keychain
  • 转到Xcode-创建分发配置文件
  • 在Product/BuildSettings/Distribution行项目=>下,如果单击“iPhone分发”,则不会出现匹配项
如果我能在KeyLink中看到分发证书,这难道不是Xcode能够看到它的触发器吗

我是否遗漏了什么/我如何修复,以便我可以继续上传应用程序


谢谢,我遇到了这个问题。我已经创建了一个关于如何修复它的分步说明列表。希望能有帮助


仅凭证书本身是没有帮助的。您需要检查您是否也有与之关联的私钥

单击Mac上的Keychain access,然后转到证书部分,检查您的证书是否带有私钥。如果没有,那么您可能需要获取您的私钥

您可以查看本教程:


您是否按了“始终允许”?我认为“始终允许”按钮存在错误,您需要单击“允许”相关按钮:我刚刚了解到,如果您的证书已过期,您将看到该错误,“找不到与此配置文件匹配的有效签名身份…”。因此,一个补救办法是更新您的证书和配置文件。我已经在上面解释了答案。该链接只供开发人员或任何人获得确切步骤的想法,并可能找到错误的地方@ShariqueAbdullahThanks感谢添加解释☺