2011-09-08 56 views
1

在我的項目之一,我要實現蘋果推送通知服務。爲此,我遵循了Local and Push Notification Programming Guide中給出的所有步驟。我已成功創建證書,將其添加到我的配置文件中,並將該配置文件應用於我的應用程序。
一切都很好。
然而,當我試圖生成我的證書.p12文件,我得到兩個窗口;首先是要求輸入密碼才能生成文件(我也已經設置了它),其次是被要求有權讀取我的證書中存在的密鑰(這是問題)。由於我沒有設置生成此證書的任何密碼(事實上,我沒有被要求選擇任何密碼來生成此文件),我怎麼能提供這個。請幫助我,因爲不創建這個文件我不能繼續進行(因爲.pem文件的創建取決於這個文件)。
任何提示或建議將是對我有很大的幫助。iPhone/iPad的 - 問題生成的.p12和.PEM文件

在此先感謝

它要求輸入密碼

回答

2

當系統提示您第二次輸入密碼以從鑰匙串訪問中讀取證書時,這意味着您需要提供鑰匙串訪問的證書,而不是要導出的證書。

+1

這就是正確的,並第一次。 +1。 –

+0

我試圖進入我的域名密碼太(通過使用我目前正在使用的機器上),但它不工作。 – Naved

+0

我重新啓動計算機並嘗試。它適用於鑰匙串密碼。抱歉,延遲響應。 +1 – Naved

1

第一次,它是用來設置密碼,你也可以什麼都不鍵入,它仍然可以工作。下一次,由於它受到鑰匙串訪問的保護,它會希望有效的用戶訪問數據。它要求的密碼是您的管理員用戶密碼,以便它可以將該證書僅導出到有效用戶。

+0

現在,證書提供密碼後,它提示一個錯誤說「你未能提供必要的管理員權限」,它會提示輸入密碼導出的文件 – Naved