2012-02-29 130 views
0

我試圖爲ios設計歸檔應用程序。但歸檔失敗了。 Xcode讓我看看:Code Sign error: The identity 'iPhone Developer' doesn't match any valid, non-expired certificate/private key pair in the default keychain允許檔案ios應用程序

發生了什麼事?如何將應用程序歸檔到iOS設備上測試應用程序?

+1

您是否擁有有效的開發者帳戶?還是開發者大學帳戶? 您是否已將設備添加到門戶?檢查瘦組織者 – pmk 2012-02-29 08:44:56

+0

我不知道組織者。日Thnx! – 2012-02-29 09:10:31

回答

2

這是XCode罕見的錯誤消息之一,它實際上是描述性的和精確的。您可以稍微打破這些信息,並對其有所瞭解。


身份「iPhone開發」 ...

這表明你正在嘗試使用您的開發者個人資料進行歸檔時,你應該用你的分發證書和供給曲線。

看看this page。 (需要Apple登錄),如果您沒有分配配置文件。


...不匹配的默認鑰匙串任何有效的,未過期的證書/私鑰對。

即使您使用的是您的發行證書(我不認爲這是基於郵件的第一部分的情況,但如果您確定它是您的發行證書並且名稱很不正確,請繼續)。轉到鑰匙串訪問並檢查您的iPhone分發證書(以及任何其他相關證書)是否已過期。

如果不是這些,請轉到組織者並檢查您的供應配置文件是否已過期。

相關問題