问题的文字描述如下:
Certificate identity 'iPhone Developer: ************ (************)' appears more than once in the keychain. The codesign tool requires there only be one.
如图:
忘了什么原因我的钥匙串访问中有两个开发证书,其中一个是无效的,即使你删除了那个无效的开发证书,但是每次在开启Xcode后钥匙串访问中就会再次出现那个无效的开发证书,如果你立刻进行真机调试,就会遇到上面的问题。我的做法是每次在开启Xcode后就马上到钥匙串访问中删除那个无效的开发证书,这样就会避开上面提到的问题。
然而这不是根本的解决问题的方法,具体为什么会出现两个证书?还有为什么删除了无效证书后开启Xcode后又再次出现?
http://stackoverflow.com/questions/5932522/codesign-error-certificate-identity-appearing-twice 这里有几个分析和解决办法。。。