Apple 推送服务证书不受信任

Gur*_*uru 87 xcode apple-push-notifications ios apple-m1

我最近在我的 M1 mac mini 上创建了 Apple Push Service 证书。在钥匙串中,它表示证书不受信任。

在此输入图像描述

我已经安装了此处提到的开发者关系中级证书

还安装了以下 Apple 的中级证书

在此输入图像描述

尽管如此,推送服务证书表明它不受信任。同时,新创建的开发和分发证书将被标记为“此证书有效”。谁能指出我正确的方向来解决这个问题?

Gur*_*uru 188

我已经安装了 Apple 证书颁发机构的 G3、G4 和 G5 证书,这解决了我的问题

https://www.apple.com/certificateauthority/

在此输入图像描述

编辑:G4证书是解决问题的关键。

  • 谢啦。节省了很多时间。对我来说安装G4就足够了。 (11认同)
  • 这根本不直观..我通过现有的 Twilio 服务测试了我导出的证书和密钥,并通过生产和开发进行了推送,但我本地 Mac 钥匙串中的证书说“不可信”..?经过几滴汗水后,通过上面的链接进行了一些下载,证书显示有效!这会导致严重的混乱..非常感谢 (2认同)

Eri*_*uan 74

只是Guru 的更具体答案:

转到不受信任证书的信息面板,您将看到颁发者的信息,如下所示: 在此输入图像描述

这表明发行人是全球开发者关系 G4(目前)。

然后转到https://www.apple.com/certificateauthority/并选择该证书并安装它。

  • 很好的解释!! (3认同)