1
我看到了令人恐懼的「代碼簽名錯誤:身份」iPhone開發人員「與默認鑰匙串中的任何有效證書/私鑰對不匹配」錯誤。iPhone開發人員證書沒有與Provisioning Profiles相關
奇怪,因爲它曾經工作。不知道改變了什麼。
幾個我注意到超出了症狀:
- 在項目信息,代碼簽名身份,而不是說「iPhone開發人員:我的名字在這裏」,只說「iPhone開發「,然後是灰色的預配置配置文件列表,其中包含錯誤消息」配置文件與鑰匙串中的任何有效證書/私鑰對不匹配「。
- 在組織者中,如果我點擊「開發人員資料」邊欄條目,它會在「身份」窗格「iPhone分發:我的名字在這裏」中顯示一個條目。但是,配置配置文件窗格中不顯示任何配置文件。
- 在組織者中,如果我單擊「Provisioning Profiles」側欄條目,那麼它會報告「在您的鑰匙串中找不到與該配置文件匹配的有效簽名標識」。
我已經試過了平常的民間治癒這個病了一把,但沒有成功,到目前爲止,如:
- 清除我的舊密鑰對的和過期的開發商身份證書出來的鑰匙鏈。
- 刪除我的舊開發人員配置文件,創建一個新配置文件,然後重新生成配置配置文件。
- 重新確認:此應用程序的供應門戶上的應用程序ID是純通配符ID。 (info.plist中的「Bundle Identifier」僅僅是appname,沒有反向域名前綴。)
- 恢復我的iPhone。
- 過量使用Xcode的最新版本。