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。
我从 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。