我需要创建ipa文件以进行测试。
我去Keychian访问 - >证书助理 - >从证书颁发机构请求证书并创建some.certSigningRequest文件。
然后我将该文件上传到客户iOS Provisioning Portal并创建我下载并安装在我的vmware mac上的开发和分发证书。
当我选择证书时,我收到了消息:此证书由未知权威机构签署
这是图像:
我很困惑,不知道会出现什么问题?
任何帮助都非常感谢。 谢谢大家......
答案 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)
我想当你创建/生成证书时,钥匙串首选项没有以下配置。请检查附加的截图。我认为根据附图制作优先选择的证书标签后,它将解决您的问题。
祝你好运