53

我需要为测试目的创建 ipa 文件。我去 Keychian access -> Certificate assistant -> Request a certificate from a certificate authority 并创建 some.certSigningRequest 文件。然后我将该文件上传到客户 iOS 配置门户并创建开发和分发证书,我将其下载并安装在我的 vmware mac 上。当我选择证书时,我收到消息:此证书由未知机构签署
这是图像:

在此处输入图像描述

我很困惑,不知道有什么问题?

非常感谢任何帮助。谢谢人...

4

4 回答 4

172

解决了!

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

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

添加证书:在您的 Mac 电脑上打开您的钥匙串实用程序软件,然后转到File→<kbd>导入项目,然后选择AppleWWDRCA.cer

于 2013-01-24T06:18:01.513 回答
8

我评论了接受的答案,但我想我会给出更彻底的回应。

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

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

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

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

于 2015-10-27T16:01:20.270 回答
2

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

祝你好运 在此处输入图像描述

于 2012-12-26T13:34:55.280 回答
0

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

于 2021-12-18T06:25:05.660 回答