當雙擊證書時出現錯誤。谷歌搜索後,我才知道拖放證書是解決這個問題的方法。鑰匙鏈警告「系統根」鑰匙串無法修改
但代碼也這樣做後,它說
任何解決方案「在默認的鑰匙鏈輪廓犯規匹配vaild證書/私鑰對鏈」 ......
感謝。
當雙擊證書時出現錯誤。谷歌搜索後,我才知道拖放證書是解決這個問題的方法。鑰匙鏈警告「系統根」鑰匙串無法修改
但代碼也這樣做後,它說
任何解決方案「在默認的鑰匙鏈輪廓犯規匹配vaild證書/私鑰對鏈」 ......
感謝。
步驟1 - 下載你的開發者證書並丟棄到您的DEFAULT鑰匙扣
第2步 - 下載蘋果WWDRCA證書,並放到同一個鑰匙串。
第3步 - CHECK如果您的證書一起私鑰。 (你應該能夠看到你的證書旁邊的小三角,點擊它,看看你的私鑰存在或不存在。)
第4步 - 從開發人員門戶下載的供應配置文件拖放到你的xcode。
試着先做這些事情。如果你仍然得到一個錯誤,然後刪除額外蘋果證書在您的鑰匙串,然後再次嘗試的過程。它會做的伎倆......
默認鑰匙串是鑰匙串訪問在鑰匙串列表中以黑體字顯示的鑰匙串。通常,它是「登錄」鑰匙串。打開默認鑰匙串並查找您的證書。如果你發現它,確保左邊有一個小小的三角形。點擊該三角形將顯示私鑰。如果你沒有這些,你將無法簽署二進制文件。
哦,是的..你是對的有上沒有披露三角形左邊,這樣如何解決這個問題... – nik 2011-03-23 05:32:16
確保你把你的證書到合適的鑰匙圈,對於初學者。如果我沒有記錯,我認爲您可以將從門戶網站下載的證書文件放到Xcode中,Xcode會嘗試將它放在正確的位置。如果一切都失敗了,您可能需要創建一個新的證書籤名請求,上傳到門戶網站,下載您的證書,然後重試。這應該不是必須的,但我們都不知道你到底錯在哪裏,所以它可能是最方便的解決方案。 – Caleb 2011-03-23 05:40:34
oh k ..但是如何將它放到xcode ... – nik 2011-03-23 05:47:13
我已經運行下面的命令來解決問題在終端。 (從谷歌搜索)
cd /System/Library
sudo chmod -R 777 Keychains
添加證書,你不應該得到錯誤。
sudo chmod 755 Keychains
sudo chmod 644 Keychains/*
或者只需通過單擊掛鎖解鎖系統密鑰鏈,否則您可以通過root用戶運行Keychain訪問,例如, '''sudo/Applications/Utilities/Keychain \ Access.app/Contents/MacOS/Keychain \ Access''' – kenorb 2013-10-24 12:23:37
請嘗試以下三個步驟
第1步:打開鑰匙串訪問應用程序。
步驟2:您將在左側看到「登錄」,「系統」和「系統根目錄」列表,只需在「登錄」選項中拖動您的證書即可。
第3步:您將在Keychain Access中成功安裝證書。
我有同樣的問題,當我試圖用打開鑰匙串訪問應用程序安裝在iOS推送服務證書,要解決這個問題,我剛剛關閉的程序,然後雙擊該證書,然後將證書沒有任何安裝問題。
謝謝,您的解決方案適用於我。 – 2017-01-25 08:51:54
我有一個類似的問題,可能是您正在嘗試不valid.Create從開發人員門戶網站的新證書,並嘗試again.it應該工作的證書。
是否可以使用沒有私鑰的證書.. – nik 2011-03-23 05:59:09
否....沒有私鑰的證書幾乎是無用的。我在2周前面臨同樣的問題,並花了我近一個星期才擺脫它 – 2011-03-23 06:01:56
是否有可能添加密鑰到現有的證書..? – nik 2011-03-23 06:11:52