2010-02-10 74 views
7

我經歷了一次設置這個過程,但現在我需要做到這一點,所以我們可以使用一個帳戶在兩臺Mac上開發。所有演練告訴我如何爲另一個mac設置iphone開發證書

通過鑰匙串訪問在新Mac上創建簽名請求或其他內容,該鑰匙串訪問產生一些私鑰和公鑰BS,然後它說去開發者門戶並「添加」一個新證書,除了我不能看起來你只能擁有一個!我試過只下載原始證書,但這不起作用,它不會出現在'我的證書,它不'綁定'任何密鑰...

我經歷了這個處理一次之前,我所能做的就是刪除原始證書並創建一個新的證書,但這無疑會阻止原始Mac正常工作...

有人知道它是如何完成的嗎?

有人知道爲什麼蘋果讓我們通過這樣一個過程!?這就像在世界上做的最困難的事情!

回答

10

最簡單的方法是從Mac A上的鑰匙串導出開發人員證書和私鑰,然後將其導入到Mac B上。這就是我所做的。無需創建兩個單獨的證書。

+0

+百萬分! 澄清,轉到鑰匙串助理,點擊證書,選擇你的Iphone開發者之一,(和任何其他可能與開發相關的),去文件導出。 然後只需將該文件複製到其他mac並雙擊!完成了! – matt 2010-02-10 02:19:38

0

我可以確認Keychain Access中的手動導出/導入確實與從開發者門戶下載證書不同。當您下載它時,它顯示在「證書」下,當您導入它時,它顯示在「我的證書」下。