iOS APNS 证书即将过期(服务器端的 Firebase)

Posted

技术标签:

【中文标题】iOS APNS 证书即将过期(服务器端的 Firebase)【英文标题】:iOS APNS Cert about to Expire (Firebase for Server Side) 【发布时间】:2016-12-08 07:07:53 【问题描述】:

我的 APNS 证书设置为在 2017 年 1 月到期的实时应用程序。我已更新证书并创建了我的 .cer.p12 文件。

我正在使用 Firebase 云消息传递来处理我的推送通知。如果我现在将新的 .p12 文件添加到 Firebase 控制台,这会覆盖当前的文件并中断实时应用程序上的推送通知吗?

如果是这样,我如何管理到新证书的无缝过渡?我是不是等到新应用在应用商店上线再上传.p12

谢谢,

【问题讨论】:

【参考方案1】:

如果为相同 AppID 创建的新推送证书包含现有应用程序的捆绑 ID 和推送证书仅用于 firebase 没有其他地方,那么您的应用程序的旧版本应继续使用新证书接收推送通知,无论您使用哪种证书

每当您更新您的 APNS 证书时,应用程序的所有版本 有推送通知将再次收到通知。有 无需为此更新应用程序。

【讨论】:

以上是关于iOS APNS 证书即将过期(服务器端的 Firebase)的主要内容,如果未能解决你的问题,请参考以下文章

Firebase 消息:由于所需的 APNs SSL 证书已过期或未上传,无法向 iOS 设备发送消息

iOS推送小结(证书的生成客户端的开发服务端的开发)

Java iOS MDM:APNs 证书 UID 更改

iOS 分发证书即将到期。我有啥选择?

iOS 应用程序可以同时使用基于证书和基于令牌的 APNs 连接吗?

苹果证书过期