2012-12-11 78 views
49

我需要創建用於測試目的的ipa文件。 我去Keychian訪問 - >證書助理 - >從證書頒發機構申請證書並創建some.certSigningRequest文件。 然後我將該文件上傳到客戶iOS Provisioning Portal,並創建我下載並安裝在我的vmware mac上的開發和分發證書。 當我選擇的證書我得到消息:該證書是由一個未知的權威
在這裏簽署是圖像:

enter image description here此證書由未知權威人士簽名

我很困惑,不知道有什麼可以是錯的?

任何幫助是非常感謝。 感謝人們...

回答

164

的解決了!

問題是缺少蘋果WWDR中間證書。

我們還必須安裝蘋果全球開發者關係公司頒發的WWDR中間證書。它可以從門戶網站下載,也可以直接在 http://developer.apple.com/certificationauthority/AppleWWDRCA.cer 下載。請確保將其添加到您的鑰匙串中。

添加的證書:您的Mac計算機上打開您的鑰匙串實用軟件,然後去文件導入項目,然後選擇AppleWWDRCA.cer

+7

注意:這可能會起作用,但您可能還需要:http://www.apple.com/certificateauthority/ - http://www.apple.com/certificateauthority/AppleWWDRCAG2.cer – brack

+0

謝謝!我一直在尋找一個問題,我的問題是我只是雙擊圖標來安裝或拖動它。我需要去文件 - >導入,使其工作。謝謝! – LodgeApps

+2

解決方案是正確的導入。雙擊在這裏沒有幫助!感謝您的指示! –

2

我猜你在創建/生成證書時,鑰匙串首選項沒有下面的配置。請檢查附上的截圖。我想根據附加圖像製作首選項證書選項卡後,它會解決你的問題。

祝您好運 enter image description here

+0

它解決你的問題嗎? – NSCry

6

我評論了接受的答案,但認爲我會給出更徹底的迴應。

爲Apple Pay生成商家ID證書時,生成的證書上出現「此證書由未知權威機構簽名」的警告。

通常情況下,「發稿」顯示「蘋果全球開發者關係的證書頒發機構」 - 然而,在商家ID證書的情況下,它是:

「蘋果全球開發者關係CA - G2」

網上的大部分答案都指向AppleWWDRCA.cer,但是由於發證機構的原因,這並不起作用 - 在這種情況下,我需要AppleWWDRCAG2.cer。我能從這裏獲得這個證書:http://www.apple.com/certificateauthority/

+0

這是爲蘋果付商人身份證書 – christijk