初始创建后无法下载Apple Developer密钥

Gru*_*rub 11 push-notification apple-push-notifications ios apple-developer

在我的Apple开发者帐户中,我创建了一个用于在所有应用程序中使用APN的密钥.在创建时,它允许我在完成后下载它.之后,"下载"按钮显示为灰色,我无法再次下载.据推测这是设计的.

任何人都可以告诉我为什么它不允许像证书/配置文件那样第二次下载?

Bil*_*lal 20

您无法重新下载IOS推送通知身份验证密钥.Apple和您保留并保护的私钥仅保留公钥.

请参阅文档部分Provider-to-APNs Connection Trust.

基于令牌的提供者连接信任:使用基于HTTP/2的API的提供者可以使用JSON Web令牌(JWT)来提供与APN连接的验证凭据.在此方案中,您可以配置Apple保留的公钥以及您保留和保护的私钥.


创建Auth Key时也可以看到警告.

下载和备份下载密钥后,由于删除了服务器副本,因此无法重新下载.如果您此时尚未准备好下载密钥,请单击"完成"并稍后下载.请务必将密钥备份保存在安全的地方.

在此输入图像描述

  • @yaali是的,您可以撤消并生成一个新密钥。是的,它将影响现有应用程序,但仅影响后端(无需更改应用程序)。您必须更新后端(服务器)中的密钥,才能继续在应用程序中接收推送通知。 (2认同)