无法上传开发 APNs 证书

Unable to upload Development APNs certificate

我无法上传用于云消息传递的 Dev APNs 证书,我得到的只是错误:

There was an unknown error while processing the request. Try again.

我尝试过不同的帐户和不同的项目。今天早些时候它似乎工作正常。

我想我已经确定了问题,Apple 现在似乎正在调用签名证书 "Apple Push Services: #Bundle-Name" 而不是 "Apple Development iOS Push Services: #Bundle-Name"。我猜 Firebase 的人还没有考虑到这一点。

我已经向他们发送了错误报告,一旦得到具体答复,我将更新此报告。

我昨晚遇到了同样的问题。我的 Dev APNs 不见了,无法重新上传,我遇到了和你一样的错误。

并立即将反馈/票证发送给 Firebase 支持。这是他们的问题,他们说已经修复并投入生产。

现在我的 Dev APN 回来了。

这是 Firebase 支持团队的最新回复

Hello Bagus,

This issue has been fixed from our end and the fix has been pushed to production. You should be able to upload the Development APNs certificates without issues.

Although, feel free to let us know if the issue persists or if you have any additional questions we can help with.

Thank you for using Firebase! Karishma

如果您在 firebase 上上传开发证书时遇到一些问题 -> 转到控制台 -> Select 你各自的项目 -> 项目概览设置(齿轮符号) -> 项目设置 -> 云消息传递 -> iOS 应用程序配置 -> APNs 证书 -> 上传开发证书 -> 在上传时,如果您遇到无法读取证书的问题,请按照以下步骤操作。

  1. 转到苹果开发者帐户 -> 转到证书、ID 和配置文件 -> 标识符 -> 应用程序 ID -> 检查捆绑包并检查是否为开发启用了推送通知。

2.) 如果显示已配置,请编辑并启用推送通知。 编辑请参考以下步骤

  • 单击编辑后 -> 转到推送通知部分 -> 单击开发 SSL 证书中的创建证书。

  • 在创建 CSR 文件页面上单击继续

  • 上传 CSR 文件

  • 点击继续

  • 现在,当您在此设置后检查时,推送通知显示已启用(请参考屏幕截图)

  • 现在下载证书并双击。
  • 在钥匙串中转到开发证书 -> 右键单击​​并导出 没有私钥
  • 现在将此 .p12 文件上传到 firebase -> firebase -> 转到控制台 -> Select 你各自的项目 -> 项目概览设置(齿轮符号) -> 项目设置 -> 云消息传递 -> iOS 应用配置 -> APNs 证书 -> 上传开发证书。