可能重複:
xCode 4 -reinstalls keychain certs that I delete爲什麼Xcode在鑰匙串中自動安裝(重複和過期)證書?
的問題說,這一切概括地說。
當建立在Xcode中的一個項目,我收到錯誤消息從檢查依賴性步:
CodeSign error: Certificate identity 'iPhone Developer: xxxxx' appears more than once in the keychain. The codesign tool requires there only be one.
問題是,每當Xcode中啓動此證書身份重新安裝。它也是過期的證書,導致額外的混淆。所以我把它在keychain中刪除,然後構建項目,一切正常。
退出Xcode中,重新啓動,看鑰匙扣,和TA-DA!過期的證書重新出現。
我覺得我回到了病毒感染的Windows機器上。
由於項目生成並執行適當的時候將證書被刪除,唯一的問題是自動安裝的Xcode一樣。
編輯:
我認爲它有可能與該Xcode中做的鑰匙扣,無論出於何種原因檢查。然後xcode決定根據對鑰匙鏈的檢查來安裝證書,儘管這是一個錯誤的決定。我可以解決這個問題,如果我花了24-48小時,但我可以繼續工作,而不必退出Xcode。 :)
你搖滾!這對我有效:) – Pyro2927 2012-10-11 16:00:41
非常感謝!從令人沮喪的開啓/關閉操作中拯救我。 – LetBulletFlies 2013-01-16 01:46:52
是的,它做到了...... – 2013-01-26 17:27:51