2010-03-16 133 views
8

*****代碼簽名錯誤:身份「iPhone開發人員:XXXXXXXXXX」不匹配任何有效的證書/私鑰的默認鑰匙串對** ***代碼簽名錯誤:不匹配默認鑰匙串鑰匙對

我在開發者配置文件的成員,我已經安裝了供應配置文件,有什麼必須在此問題?

代碼簽名錯誤:身份「iPhone開發人員:XXXXXXXXXXXX」不符合任何有效的證書/私鑰的默認鑰匙串

對我應該怎麼辦?我已經搜索了一個解決方案,但仍然沒有找到任何。

回答

7

此錯誤表明,有任何與您的證書或私鑰的問題。

如果打開鑰匙串訪問(在Applications/Utilities中),你看到 'iPhone開發人員:XXXXXXXXXX' 在你的證書嗎?如果沒有,則需要從程序門戶下載。

當您創建證書'iPhone Developer:XXXXXXXXXX'時,您是否在現在使用的同一臺計算機上生成證書籤名請求?如果沒有,計算機上可能沒有安裝證書附帶的私鑰;任何生成簽名請求的人都需要將其發送給您,並且您需要將其添加到您的鑰匙串中。

+0

我需要與配置文件相匹配的.p12和.cert證書...再次需要在配置文件p中更改包標識與身份設定檔... thanx的幫助,我會嘗試一下thatx在這麼短的時間回答.. – abhiTouchmagic 2010-03-16 09:16:23

+0

對於分發,你就需要設置捆綁標識符在你的目標信息在供應配置文件相匹配的應用程序ID。這是「使用Xcode分發應用程序構建您的應用程序」下的第6步:http://developer.apple.com/iphone/manage/distribution/index.action。不過,我認爲你不需要爲開發構建做這件事。 – Tom 2010-03-17 06:09:35

+0

thanx我完成了它,我又創建了alll證書.... – abhiTouchmagic 2010-03-17 10:08:04

-1
  • 只需打開一個bash。
  • 進入到項目名* .xcodeproj *目錄
  • 刪除所有* .mode1v3和* .pbxuser文件

然後重新啓動Xcode和你是幸運的。

對於我來說,它是這樣的:。

  • CD iCodeBrowser/iCodeBrowser.xcodeproj/
  • RM brandontrieb *
相關問題