如何将私钥与钥匙串中的证书相关联

时间:2010-06-28 17:59:21

标签: iphone keychain codesignkey

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

  

“代码签名错误:身份'iPhone   开发者'不匹配任何有效的   证书/私钥对   默认钥匙串“

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

有人知道如何将钥匙串中的私钥和证书配对吗?

PS。我检查了这个帖子,但我希望有一个更简单的方法。

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

1 个答案:

答案 0 :(得分:3)

I wrote a wiki page (here),介绍如何导出证书和私钥对。我的iOS开发客户专门给我发送他们的ad-hoc,但我相信它也会解决你的问题。关键是要确保一次性导出证书和私钥 PAIR - 而不是两个单独的导出。

希望该页面底部附近的屏幕截图有用。