解决可恶的Code Sign Error

这两天的时间都浪费搞证书上了。不知咋的,突然证书无法使用,开始是valid signing certificate not found,同时XCode里面证书设置那边报key/certificate不匹配。

昨天摸索一天,终于找到必杀技。revoke掉certificate,重新生成所有的证书,才没有上面的问题。

今天又遇到下面这个DT的问题:

Code Sign error: Certificate identity ‘iPhone Developer: My Name (xxx)’ appears more than once in the keychain. The codesign tool requires there only be one.

我试了如下方面,对我没有用,但是可以给遇到问题的同学一些参考。

  • 1、因为反复安装证书,到access key(钥匙串访问)删除相同的证书。

  • 2、删除掉过期的证书。

  • 3、记得关闭xcode和access key(钥匙串访问)

  • 4、这个很重要。跟1有关系。就是你删除相同的证书,但是实际没有删除,这个是acces key的bug。

下面是苹果官方的解决方法,请参考: https://developer.apple.com/library/ios/#technotes/tn2250/_index.html#//apple_ref/doc/uid/DTS40009933-CH1-TNTAG3

本文地址:http://jimneylee.github.com/2012/11/20/resolve-code-sign-error

无觅相关文章插件,快速提升流量