【发布时间】:2010-11-27 13:37:37
【问题描述】:
我在尝试构建时收到的错误是:
代码签名错误:身份“iPhone 开发者”与默认钥匙串中的任何有效证书/私钥对都不匹配
有人知道如何解决这个问题吗?
谢谢 // :)
【问题讨论】:
标签: iphone certificate identity provisioning
我在尝试构建时收到的错误是:
代码签名错误:身份“iPhone 开发者”与默认钥匙串中的任何有效证书/私钥对都不匹配
有人知道如何解决这个问题吗?
谢谢 // :)
【问题讨论】:
标签: iphone certificate identity provisioning
您是付费开发者吗? 您是否为您的应用程序创建了配置文件? 您是否通过管理器安装了配置文件?
如果有,那么您需要转到 KeyChain 实用程序,确保 Login 是默认的 Keychain,并且 iPhone Developer:yournamehere 证书与您的开发证书的公钥和私钥一起安装。
如果您还没有,那么您需要按照配置实用程序http://developer.apple.com/iphone/manage/overview/index.action 中的步骤进行操作
【讨论】:
这花了我大约 3 个小时才弄明白,但我发现当您发送证书请求时,如果您的计算机上有多个配置文件,您可能需要通过 KeyChain Access 中的密钥从您的姓名中请求它。 . 只是从下拉菜单中进行操作并没有将证书绑定到私钥...
【讨论】:
听起来很简单,但它对我有用:
重启你的 Mac
我知道,这是什么,Windows?但实际上,我刚刚用 ios 4.2 升级了 xcode 3.2.5,并且运行新的 xcode 时出现同样的问题。在敲了几下头之后,重新启动了我的 Mac,回到了 xcode,然后宾果游戏!
希望每个人都那么容易;)
【讨论】: