分发证书没有私钥。无法找到有效的签名标识匹配配置文件

时间:2009-05-13 15:01:17

标签: iphone distributed

我已经能够生成并使用我的开发证书和提供了一段时间。在升级xcode之后我确实遇到了一些问题,因为登录证书在哪里被删除/删除了,但我修复了它。

我正在尝试创建我的发行证书&规定。我注意到发行证书没有私钥 - 点击它时无法展开证书。不确定这是否是一个问题。当我将分发配置文件拖到管理器中时,会出现错误消息“在您的钥匙串中找不到与此配置文件匹配的有效签名身份”。

我已尝试将分发证书放入登录和系统中。我也安装了WWDRCA证书。

任何想法 - 真正的痛苦......

2 个答案:

答案 0 :(得分:1)

听起来你没有与钥匙串中的证书相对应的钥匙。如果您发布了钥匙串条目的屏幕截图和代码签名配置,则可以更轻松地查看确切的内容。

还要确保钥匙串中有Apple证书。

答案 1 :(得分:1)

检查您是否还在登录钥匙串上获得了私钥。这就是我发生的事情。当我将项目从iMac复制到Macbook Pro时,我遇到了同样的问题。我发现我没有在Macbook上安装我的私钥。所以我导出了我的私钥,将其复制并安装到Macbook上,并修复了它!

我在这里记录了这些信息:http://www.creatistblog.com/2009/09/iphone-developer-provisioning.html