代码签名错误:与默认钥匙串中的密钥对不匹配

时间:2010-03-16 08:40:41

标签: iphone xcode codesign

*****代码签名错误:身份'iPhone开发人员:XXXXXXXXXX'与默认钥匙串**中的任何有效证书/私钥对都不匹配。***

我是开发人员资料中的成员,我安装了配置文件,这里一定有什么问题?

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

我该怎么办?我已经搜索过一个解决方案,但仍然找不到任何解决方案。

3 个答案:

答案 0 :(得分:7)

此错误表明您的证书或私钥存在问题。

如果您打开Keychain Access(在Applications / Utilities中),您是否在证书中看到'iPhone Developer:XXXXXXXXXX'?如果没有,则需要从程序门户下载。

当您创建证书'iPhone Developer:XXXXXXXXXX'时,您是否在现在用于编译的同一台计算机上生成证书签名请求?如果没有,计算机上可能没有安装随证书提供的私钥;生成签名请求的人需要将其发送给您,您需要将其添加到您的钥匙串。

答案 1 :(得分:0)

答案 2 :(得分:-1)

  • 打开一个bash。
  • 进入ProjectName * .xcodeproj *目录
  • 删除每个* .mode1v3和* .pbxuser文件

然后再次启动xcode,你很幸运。

就我而言,它就像:

  • cd iCodeBrowser / iCodeBrowser.xcodeproj /
  • rm brandontrieb。*