重新创建过期推送证书配置文件的一般步骤是什么?

What are the general steps to recreate expired push certificate profile?

当我深入研究 iOS 中的证书、标识符和配置文件时,我会感到紧张。我有一个过期的分发推送配置文件。它过期了,我使用 parse 作为我的推送通知服务器。我想我需要做的是

-转到 Apple 开发中心 -使用相同的应用程序 ID 创建一个新的配置文件 -创建新的证书签名请求和 p12? -上传p12解析? -使用新的配置文件并将应用提交到应用商店

(无论如何我都需要更新应用程序)

我应该这样做吗?如果没有,一般步骤是什么。谢谢!

在您的计算机上打开钥匙串访问应用程序。在顶部菜单上,转到

Keychain Access --> Certificate Assistant --> Request a Certificate from a Certificate Authority

输入您的电子邮件地址(与您用于 Apple Developer Program 的电子邮件地址相同)并选择“保存到磁盘”选项。为新文件命名并保存 .certSigningRequest 文件。

然后登录您的 Apple Developer 帐户并导航至“证书、标识符和配置文件”部分。在证书部分下,选择生产。 Select 你的 App ID 然后点击继续两次。当它提示您上传文件时,请上传最近请求的 .certSigningRequest 文件并单击生成。然后下载 .cer(证书)文件。双击.cer文件打开并存入keychain

再次转到Keychain Access Application。在证书类别 select 您新创建的证书下,右键单击该证书并 select 导出 "Apple Production IOS Push Services: Your App ID"。以 .p12(个人信息交换)格式保存此文件。

现在,转到您的 Parse 应用程序。在设置 select 下,推送选项。在 Apple Push Certificates 部分,可选择删除您之前过期的证书并选择 select 您的证书并上传 .p12 文件。