【问题标题】:this certificate was signed by an unknown authority此证书由未知机构签署
【发布时间】:2012-11-29 00:44:36
【问题描述】:

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

我很困惑,不知道哪里出了问题?

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

【问题讨论】:

    标签: ios xcode vmware provisioning-profile


    【解决方案1】:

    我猜当您创建/生成证书时,钥匙串首选项没有以下配置。请检查随附的屏幕截图。我认为根据附件图像制作证书选项卡后,它将解决您的问题。

    祝你好运

    【讨论】:

    • 它解决了你的问题吗?
    【解决方案2】:

    解决了!

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

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

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

    【讨论】:

    • 注意:这可能有效,但您可能还需要来自以下地址的 G2 证书:apple.com/certificateauthority -- apple.com/certificateauthority/AppleWWDRCAG2.cer
    • 谢谢!我一直在到处寻找问题,我的问题是我只是双击图标来安装它或将其拖入。我需要转到文件-> 导入以使其工作。谢谢!
    • 解决方案是正确的导入。双击在这里没有帮助!感谢您的指示!!!!
    • 谢谢!经过这么多小时的寻找,我终于上传了我的档案!
    • 安装证书后我需要重新启动我的 MacBook Pro。
    【解决方案3】:

    我对已接受的答案发表了评论,但我想我会给出更全面的答复。

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

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

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

    大多数在线答案都指向AppleWWDRCA.cer,但是由于发行机构的原因,这不起作用——在这种情况下,我需要AppleWWDRCAG2.cer。我能够从这里获得这个证书:http://www.apple.com/certificateauthority/

    【讨论】:

    • 这是苹果支付商家ID证书
    • 现在(自 2020 年 9 月 2 日起)有第三个证书:AppleWWDRCAG3.cer
    【解决方案4】:

    今天我们需要 v3 的证书 http://www.apple.com/certificateauthority/AppleWWDRCAG3.cer

    【讨论】:

      猜你喜欢
      • 2012-10-31
      • 2017-01-03
      • 2017-12-23
      • 2020-05-27
      • 2019-10-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-06-04
      相关资源
      最近更新 更多