Apple 推送通知服务必须包含新的根证书 (AAACertificateServices) - APNS 证书更新

Apple Push Notification service must incorporate the new root certificate (AAACertificateServices) - APNS certificate update

我从 Apple 收到了这封邮件。

“2021 年 3 月 29 日,基于令牌和证书的 HTTP/2 到 Apple 推送通知服务的连接必须包含新的根证书 (AAACertificateServices 5/12/2020),它取代了旧的 GeoTrust Global CA根证书。为确保无缝过渡并避免推送通知传送失败,请在 3 月 29 日之前验证 HTTP/2 接口的旧根证书和新根证书都包含在每个通知服务器的信任库中。

请注意,Apple 颁发给您的 Apple Push Notification 服务 SSL 提供商证书目前不需要更新。

我将 Firebase 配置为提供商服务器并使用 APNS 身份验证密钥。

遵循的步骤:
1.I 下载了 AAA 证书
2.Opened 在钥匙串中
3.Tried 将其导出为 p12,因为它没有私钥,所以无法导出。 4.Therefore 无法将此证书导出到 Firebase 服务器。

我不确定自己该怎么做。苹果网站或任何其他网站上都没有这方面的文档。

更具体地说,我应该从我这边做任何事情,还是应该由像 Firebase 这样的提供商服务器来处理?

我想知道苹果为什么没有明确提到这些说明?

由于您使用的是 Firebase,因此您无需执行任何操作。 Firebase 将为您处理这项工作,因为他们是与 Apple 沟通的人。这同样适用于任何推送服务。只有当您亲自向 Apple 服务器发送推送请求时,您才应该担心。

可以找到关于此的更完整的解释 here