8

我刚刚下载了 iphone sdk 4。当我尝试在我得到的设备上安装时

“代码签名错误:身份‘iPhone Developer’与默认钥匙串中的任何有效证书/私钥对不匹配”

我已经通过 iphone Development Provisioning Assistant 完成了创建配置文件和证书的过程。但是,在安装配置文件和证书后,助手会要求检查公钥和私钥是否配对(令人惊讶的是,它显示了似乎是私钥和证书配对的图片,即证书在私钥“下”分层术语。在我的钥匙串中不是这种情况。公钥、私钥和证书都在那里,但似乎没有任何关联。

请问有人知道如何在钥匙串中配对私钥和证书吗?

附言。我已经检查了这个线程,但我希望有一个更简单的方法。

iPhone 应用签名:在您的钥匙串中找不到与此配置文件匹配的有效签名身份

4

1 回答 1

3

我写了一个 wiki 页面(此处),描述了如何导出您的证书和私钥对。它的目的是让我的 iOS 开发客户向我发送他们的 ad-hoc,但我相信它也会解决你的问题。关键是要确保您一次性导出证书和私钥——而不是作为两个单独的导出。

希望该页面底部附近的屏幕截图会有所帮助。

于 2011-07-31T00:52:48.390 回答