如何为我的 ios 推送通知提供商续订 SSL 证书?

Posted

技术标签:

【中文标题】如何为我的 ios 推送通知提供商续订 SSL 证书?【英文标题】:How do I renew the SSL certificate for my ios push notification provider? 【发布时间】:2011-10-10 09:58:35 【问题描述】:

不到一年前,一位现已离开的团队成员在应用商店中构建了一个 iphone 应用,以及一个向其发送通知的 ios 推送通知守护进程。今天,守护进程开始吐出 SSL 证书错误 - 似乎守护进程的证书已过期。

我已获得开发者帐户的用户名和密码,并且我已登录配置门户以创建新证书。如果我去管理我们不再支持的旧应用的应用 ID,我会看到:

但如果我管理我正在尝试续订的应用 ID,我会看到:

为什么我没有为这个应用程序生成新的推送 SSL 证书的选项?如果没有它,我如何更新推送守护进程的 ssl 证书?

我们是否需要重新构建并重新提交应用程序?

【问题讨论】:

【参考方案1】:

如果证书已过期,您必须生成并下载新证书,删除旧证书,然后在服务器上安装新证书。 无需重新提交应用,只需在服务器上安装证书即可,客户端应用不会发生任何更改。

【讨论】:

太好了,谢谢 - 如何生成新证书?我在配置门户中看不到这样做的选项。 蒂姆,恐怕不是真的,我的 ssl APNs 证书已经过期。创建一个新的,上传到我们的 php APNs 服务器,它就开始工作了,不需要生成任何配置文件。 如果我在“在当前证书过期之前生成新的生产推送 SSL 证书”上选择配置选项,如果旧证书未过期,是否会自动过期? 没有电流不会过期,两个都有效 @VilémKurz 正确,无需重新生成配置文件。

以上是关于如何为我的 ios 推送通知提供商续订 SSL 证书?的主要内容,如果未能解决你的问题,请参考以下文章

如何为您的网站制作自己的推送通知服务

如何为 iOS 版本 9 + 10(可能还有 8)实现 Apple 推送通知?

如何为 iOS 应用实现 iOS 自动续订订阅收据验证

iOS - 推送通知:它是不是总是显示通知

IOS 推送通知 - 如何指定通知声音

如何为使用 Facebook 登录的用户发送游戏请求推送通知?