2010-10-14 41 views
1

我上次在設備上部署的時間是上週。從那時起,我一直在模擬器上進行調整。我的開發人員證書已於10月11日過期。我今天嘗試部署在我的iPhone上,並且出現了一些代碼簽名錯誤。我檢查了一下,發現我的開發人員證書已過期,因此我繼續在Provisioning Portal上進行續訂。那麼,這並沒有解決我的問題,因爲現在我看到一個我從未有過的錯誤。在管理器窗口,在資源調配配置文件窗格,我的應用程序包中的配置配置文件下,我有一個黃色的感嘆號:代碼簽名問題:開發者證書已過期,有幫助嗎?

"A valid signing identity matching this profile could not be found in your keychain." 

我不明白。我有一個更新的證書,我的私鑰仍然在這裏。我覺得我會瘋了。請幫忙!我可以截取屏幕截圖,但我不知道如何在這裏發佈。

+0

請參閱接受的答案:我必須刪除證書,在開發人員站點的供應門戶中撤銷證書,然後按照說明重新申請證書。創建新證書後,我還必須創建新的配置文件。 – Justin 2010-10-14 04:00:36

回答

2

我想在安裝新的硬盤驅動器和重新構建機器後,我有類似的東西。我建議把所有的證書和東西吹走,然後重新開始申請證書並安裝到鑰匙串中。獲得新的配置文件等。假裝這是第一次。

通過門戶網站很容易,只需要幾分鐘。這對我有效。

+0

++我希望我很久以前就試過了。我一直在谷歌搜索100年。我吊銷了我的證書,將其從Keychain.app中刪除,然後重新應用。我必須創建一個全新的配置文件。現在它再次運作。 – Justin 2010-10-14 03:59:33