无法让Xcode看到我的分销认证?代码签名错误:标识“iPhone Distribution”与任何配置文件中的任何标识都不匹配?

时间:2011-11-11 23:41:29

标签: iphone xcode code-signing ios-provisioning provisioning-profile

我似乎无法让Xcode看到我的发行版认证?代码签名错误:标识'iPhone Distribution'与任何配置文件中的任何标识都不匹配?

所以:

  • 在IOS Provisioning Portal中
    • 拥有未过期的分发证书
    • 拥有团队配置文件(不确定如何使用)
  • 已下载分发证书并双击并将其导入密钥链
  • 转到Xcode - 创建了分发配置文件
  • 在Product / BuildSettings / Distribution line item =>下;如果我点击“iPhone发行版”,则不会发生匹配....

如果我能看到KeyLink中的分发证书不应该是Xcode能够看到这个的触发器吗?

我错过了什么/我怎么能解决,所以我可以继续上传应用...

感谢

2 个答案:

答案 0 :(得分:5)

我遇到了这个问题。我已经创建了一个关于如何解决它的分步说明列表。希望它有所帮助。

iPhone app signing: A valid signing identity matching this profile could not be found in your keychain

答案 1 :(得分:3)

凭证书本身不会有帮助。您需要检查是否还有与之关联的私钥。

点击Mac上的Keychain访问权限,然后转到“证书”部分,检查您的证书是否附带私钥。如果没有,那么您可能需要获取私钥。

您可以查看本教程:

http://seventhsoulmountain.blogspot.com/2013/09/ios-code-sign-in-complete-walkthrough.html