2012-08-06 71 views
2

請幫助,我花了4個小時刪除並重新創建密鑰和供應配置文件,試圖讓我的iOS 5應用程序構建在xcode中部署到ipad。我正在使用內部分發。幾個月前,我經歷了所有同樣的事情,但最終還是工作。嘗試我之前嘗試過的一切,現在不起作用。我在xcode中出現這個錯誤:「Code Sign error:身份'iPhone Developer:xxx(zzz)'與默認鑰匙串中的任何有效證書/私鑰對不匹配」。代碼簽名錯誤:身份的iPhone開發人員:xxx(zzz)不匹配默認鑰匙串中的任何有效證書/私鑰對

在鑰匙串訪問和Xcode中,一切都顯示正確。在Xcode中,它將我的配置文件顯示爲有效。

我已經完成了所有步驟(多次)在這裏了:iPhone app signing: A valid signing identity matching this profile could not be found in your keychain

我已經刪除了所有密鑰和配置文件,創建的所有新,創造新的應用ID(我有一噸的這些,現在我可以」刪除)。我經歷了許多在線文章,他們都說要嘗試同樣的事情:刪除,重新創建並重新安裝密鑰和配置文件。這對我來說不起作用。

請大家幫忙,我很好。

回答

1

只是以爲我會在你沮喪的時候提醒你沒有重新啓動Xcode中。

幾天前我有一個類似的問題,因爲我正在構建一臺新的筆記本電腦。我認爲它應該是所有的東西,但Xcode會給我同樣的錯誤。

關閉並重新啓動Xcode後,錯誤消失,一切按預期工作。我正在使用xcode 4.4。

+0

謝謝。還有一個問題,在刪除所有密鑰和配置文件並重新創建東西之後,我在Keychain中沒有公鑰...只有私鑰。這可能會導致我的問題?我無法弄清楚如何創建一個公鑰,我甚至不知道那會是什麼。 – HerrimanCoder 2012-08-06 22:42:24

+0

我認爲公鑰並不需要,因爲我通過升級到最新的xcode來獲得它的工作。去搞清楚。 – HerrimanCoder 2012-08-07 15:19:30

0

有時它有助於刪除項目的project.pbxproj文件中對以前的供應配置文件的所有引用。這裏是一個short tutorial關於如何做到這一點(該教程中的錯誤信息並不完全符合你的要求,但可能值得一試):

+0

我會試試這個並回報。 – HerrimanCoder 2012-08-06 22:43:02

相關問題