您需要用於爲貴公司創建分銷證書的密鑰。
還記得您創建開發人員證書嗎?然後,你就到鑰匙圈 - >證書助理 - >請求證書...
當你這樣做,你的Mac配對證書請求在您的鑰匙串的鑰匙。一旦您的開發人員證書得到處理並且您將其下載到您的計算機中,您的計算機就可以通過該密鑰訪問它。
但是,如果你沒有創建分發證書,你的公司,你沒有在您的計算機上的關鍵。
看看你的證書在鑰匙扣:
- 轉到「證書」並展開你的開發者證書 - 這將有您名字的小鑰匙。
- 現在嘗試擴大你的分發證書 - 它將不有鑰匙,對不對?
如果是這樣的話,你有兩個選擇:
詢問誰創造了分配證明書從他鑰匙扣出口的人。這將創建一個包含證書和密鑰的文件。
刪除當前分配證書,並建立從您的電腦一個新的證書籤名請求,將它連接到你有鑰匙。
第一種方法需要訪問「Uberadmins」計算機。第二個需要管理員訪問您的團隊Apple帳戶。使用方法2通常沒有缺點,因爲無論如何不時創建一個新的證書是必要的。它不會影響已發佈的應用程序,只是即將發佈的版本和更新需要使用最新的證書。
完成這一切後,您需要爲App Store創建分發預配配置文件並連接到要使用的分發證書。 (如果你選擇了1,你可能已經做到了)。
將配置文件下載到您的計算機中進行安裝,然後在您的應用程序中選擇使用此配置文件構建分發版本。
謝謝@jake_hetfield,但如果這是什麼做的是對不能再訪問他的電腦的人嗎?我知道這是一個悖論,但這就是我所面臨的...... – senseiwa 2012-07-09 06:23:03
然後,你必須選擇nr 2 = =)刪除當前證書並不是什麼大事(特別是如果沒有人擁有密鑰 - 那麼它是無用的)。只需在配置門戶中以管理員權限登錄,刪除dist證書並按照Apple提供的關於如何創建新證書的說明進行操作。 – 2012-07-09 08:03:09
現在我明白了......我想,我必須確定舊密鑰在其他任何地方都不可用。或者,如果可能的話,撤銷證書。謝謝! – senseiwa 2012-07-10 18:00:13