应用程序在xcode上发布代码签名错误

时间:2013-04-24 14:11:59

标签: iphone ios xcode ios5 ios6

我尝试为我的iPHone设备构建我的项目的发布版本。 (我选择Products-> Archive),然后我收到以下错误:

Code Sign error: The identity 'iPhone Distribution: XXX' doesn't match any valid, non-expired certificate/private key pair in your keychains

这是什么意思&如何摆脱这个问题?

顺便说一句,我打开了我的钥匙串访问权限,并在“证书”下找到了这个iphone Distribution: xxx,它没有过期。

我搜索了问题,有人说这是因为我的应用套件ID与配置文件中定义的不匹配。但是,我如何检查供应文件中定义的包ID?

1 个答案:

答案 0 :(得分:0)

转到Project-> target->构建设置,更改您的代码签名标识以供发布。在Project-> Build settings->中执行相同的操作。代码签名。然后清理构建并再次构建它。

如果它不起作用,请关闭项目并再次打开并构建它。它会起作用。