2012-07-10 45 views
0

我有2套的身份,一個是我,一個是團隊,我對(爲客戶)。因此,2「iPhone開發人員:(5W ...)和iPhone開發者(7E ...)的密鑰和證書代碼簽名證書的錯誤身份「iPhone開發人員:XXX(5Wxxx)」出現了在鑰匙串一次......但沒有重複

在所有的隔離測試中,我所做的,我只看到重複的證書一次( 2個小時排除故障的)。我所看到的,當我在「代碼簽名」構建設置,3個配置文件是「身份沒有預置描述文件」下拉菜單。想知道它的這些揮之不去的鑰匙,這是問題之一。

我得到的錯誤,因爲我升級到4.3.3,因爲我一直在努力,我的設備上奇怪的。運行,具有分佈圖(團隊配置,對客戶端)創建IPA是OK。也,與我的其他iPhone開發者密鑰& certs(迄今爲止)沒有問題。

閱讀其他SO帖子,並做了修復,但仍然沒有修復。我做:

    在鑰匙鏈訪問
  • ,刪除,並從會員中心
  • 清潔的所有配置文件的Xcode組織者再次重新安裝的證書,請退出鑰匙串和Xcode中,阻力只是2( distrib/dev)。
  • 移動證書到新的鑰匙扣,在代碼中添加標誌簽署
  • 刪除導出的數據,請退出鑰匙扣& Xcode中,發射,測試
  • 更新所有過期的配置文件和證書,會員中心和組織者

想法?

+0

而之前有人說這是一個重複的SO後 - 它不是!我已閱讀所有其他帖子,這裏的獨特之處在於我沒有看到錯誤所抱怨的「重複證書」。所有其他的SO帖子都會看到重複的證書。 – 2012-07-11 00:27:38

回答

0

原來我也有我的鑰匙串複製的鑰匙(未證書)。感謝這篇文章: https://stackoverflow.com/a/9376587/830304

我查找了其他文件夾中的密鑰,並備份並刪除了私人密鑰。這很難,因爲它們基本上都是同樣的名字。但是一個重要的提示是該密鑰沒有文件夾擴展圖標,所以它沒有與活動/有效證書關聯。

相關問題