该证书由未知权威机构签署

时间:2012-12-11 12:42:56

标签: ios xcode vmware provisioning-profile

我需要创建ipa文件以进行测试。 我去Keychian访问 - >证书助理 - >从证书颁发机构请求证书并创建some.certSigningRequest文件。 然后我将该文件上传到客户iOS Provisioning Portal并创建我下载并安装在我的vmware mac上的开发和分发证书。 当我选择证书时,我收到了消息:此证书由未知权威机构签署
这是图像:

enter image description here

我很困惑,不知道会出现什么问题?

任何帮助都非常感谢。 谢谢大家......

3 个答案:

答案 0 :(得分:170)

解决!

问题是缺少苹果WWDR中间证书。

我们还必须安装Apple全球开发者关系部颁发的WWDR中间证书。它可以从门户网站下载或直接下载 http://developer.apple.com/certificationauthority/AppleWWDRCA.cer 请务必将其添加到钥匙串中。

要添加证书:在Mac计算机上打开钥匙串实用程序软件,然后转到文件导入项目,然后选择AppleWWDRCA.cer

答案 1 :(得分:8)

我对接受的答案发表了评论,但我认为我会做出更全面的回应。

为Apple Pay生成商家ID证书会在生成的证书上产生“此证书由未知机构签名”的警告。

通常情况下,“颁发者”显示“Apple全球开发者关系认证机构” - 但是,对于商家ID证书,它是:

“Apple全球开发者关系CA-G2”

大多数在线答案指向AppleWWDRCA.cer,但由于发布权限,这不起作用 - 在这种情况下我需要AppleWWDRCAG2.cer。我可以从这里获得此证书:http://www.apple.com/certificateauthority/

答案 2 :(得分:2)

我想当你创建/生成证书时,钥匙串首选项没有以下配置。请检查附加的截图。我认为根据附图制作优先选择的证书标签后,它将解决您的问题。

祝你好运 enter image description here