[英]Export development certificate as p12
我從 Apple 開發者中心下載了個人開發證書並將其導入到我的鑰匙串中。 現在,我想將其導出為.p12 文件並使用密碼對其進行加密。 當我右鍵單擊“鑰匙串”選項卡“證書”中的證書,然后按“導出”按鈕時,.p12 選項未突出顯示/不可用。 而不是其他 3 個可用的選項(.cer、.pem、.p7b)。
我嘗試了幾件事,比如將用於創建證書的 Apple ID 添加到系統偏好設置-> 用戶和組-> 我的帳戶,但這並沒有解決問題。 該證書是在與我現在使用的不同的 Macbook 上創建的。
是否可以以任何方式將其導出為 a.p12?
一個興趣點:Keychain Assistant窗口在左側面板的下半部分有一個“Category”列表。 您只能從“證書”視圖中導出p12。
在“全部”視圖中,您可以看到證書和密鑰,以便它們是不同的項目,不可能進行多項選擇; 在“證書”視圖中,有一個樹結構,其中鍵作為證書的子項,因此選擇證書也會隱式選擇相應的私鑰。
缺少的.p12
選項意味着您的計算機上只有私鑰或證書。 您需要這兩者來生成.p12
(順便.p12
,您需要私鑰和證書來簽署您的應用程序)。
因此,找出您缺少哪些,將缺少的部分添加到Keychain,並且.p12
選項將可用。
您可以在鑰匙串中檢查私鑰是否與開發證書相關聯。 您可以將私鑰和證書導出為.p12,只有它存在。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.