如果我更新推送通知证书,推送通知会在我的旧应用程序上工作吗?

Posted

技术标签:

【中文标题】如果我更新推送通知证书,推送通知会在我的旧应用程序上工作吗?【英文标题】:Will push notification work on my old app if I update push notification certificate? 【发布时间】:2017-10-16 11:33:52 【问题描述】:

我有一个在 ionic 上开发的 iosandroid 应用程序。 我的 ios 推送通知证书将于 11 月到期。我已经与少数开发人员交谈过,他们说我们需要创建和更新新证书。 1. 我唯一的问题是,如果我们更新新证书,老用户还能收到推送通知吗? 2.苹果商店需要更新ipa版本吗?

【问题讨论】:

【参考方案1】:

我上次更新推送通知证书时一切正常。据我了解,该证书仅用于连接和授权,因此其他人无法向您的应用发送通知。

【讨论】:

【参考方案2】:

您无需更新商店中的 IPA 即可使新证书生效。我已经做过几次了。您无需担心。

证书是用来通过 APNS 对你的推送通知服务器进行身份验证的,它与 IPA 无关,只要你的包标识符在证书之间没有变化。

【讨论】:

【参考方案3】:

不需要创建新的ipa ...实际上我使用了AWS的SNS服务,我的证书即将到期,我已经上传了新证书,一切都像魅力一样工作......

【讨论】:

这没有提供问题的答案。一旦你有足够的reputation,你就可以comment on any post;相反,provide answers that don't require clarification from the asker。 - From Review @Patrick 刚刚编辑了我的答案,这可能有助于提问:)

以上是关于如果我更新推送通知证书,推送通知会在我的旧应用程序上工作吗?的主要内容,如果未能解决你的问题,请参考以下文章

Apple 推送通知令牌

如何在推送通知中更改应用程序的名称?

更换 Mac 后 Apple 推送通知不起作用

生成新证书后推送通知不起作用

带有 Back4App 的 ios 推送通知证书

更新 iOS 分发证书和推送通知