我刚刚下载了iphone sdk 4.当我尝试在设备上安装时我得到了
“代码签名错误:身份'iPhone 开发者'不匹配任何有效的 证书/私钥对 默认钥匙串“
我已经完成了通过iphone Development Provisioning Assistant创建配置文件和证书的过程。但是,在安装配置文件和证书之后,助理要求检查公钥和私钥是否配对(令人惊讶的是,它显示了一个似乎是私钥和证书配对的图片,即证书是'在'私钥下'在我的钥匙串中不是这种情况。公钥,私钥和证书都存在,但似乎没有任何关联。
有人知道如何将钥匙串中的私钥和证书配对吗?
PS。我检查了这个帖子,但我希望有一个更简单的方法。
答案 0 :(得分:3)
I wrote a wiki page (here),介绍如何导出证书和私钥对。我的iOS开发客户专门给我发送他们的ad-hoc,但我相信它也会解决你的问题。关键是要确保一次性导出证书和私钥 PAIR - 而不是两个单独的导出。
希望该页面底部附近的屏幕截图有用。