2011-07-15 146 views
6

我正在嘗試簽署iPhone應用程序進行發佈,因此我按照說明進行操作。無論如何,當創建我的證書籤名請求我從鑰匙串訪問得到這個錯誤:「一個默認的鑰匙串無法找到」Mac OS X鑰匙串訪問:「找不到默認鑰匙串」錯誤

我發現沒有任何幫助谷歌有關這個問題 - 任何人都可以幫忙嗎?

謝謝!

回答

19

聽起來像你缺少你的login.keychain。要麼,要麼你以某種方式取消它的默認設置。查看鑰匙串訪問中的鑰匙串列表(查看 - >顯示鑰匙串)。你有「登錄」嗎?這是否大膽?如果其中任何一個答案是「否」,那就是你的問題。如果您沒有登錄鑰匙串,請繼續創建一個(文件 - >新鑰匙串)。如果您沒有加粗的鑰匙串,請右鍵單擊您的「登錄」鑰匙串,並且應該有一個菜單項「製作鑰匙串」登錄「默認」。

+0

如果登錄以粗體顯示怎麼辦? – kiran

3

不允許創建證書:

打開鑰匙串並轉到鑰匙串訪問 - >「鑰匙串急救」。 在REPAIR單選按鈕上應用檢查並在密碼字段中輸入管理員密碼,然後單擊START按鈕。系統將修復鑰匙串,然後創建證書。

這些步驟對我很有幫助。

+0

Mac OS Sierra中沒有Keychain First Aid。該怎麼辦? – KkMIW

1

您需要進入Lib> Keychains並刪除文件夾中的內容。

刪除引用。重新啓動,你應該是一個快樂的露營者:)