iOS 证书到期

Posted

技术标签:

【中文标题】iOS 证书到期【英文标题】:iOS Certificates Expiry 【发布时间】:2013-12-02 16:07:24 【问题描述】:

我有一个配置文件过期的应用。它似乎仍然在应用商店中,所以我假设您只需要在下次更新时更新配置文件(这是正确的吗?)。

我唯一的问题是应用程序使用推送通知并且它们似乎已停止工作,当配置文件过期时,推送通知是否也停止工作?

每年我会更新什么?我是否必须创建一个新证书,从该证书生成新的配置文件,然后每年重新创建推送通知证书?

感谢您的帮助!

【问题讨论】:

【参考方案1】:

有 2 种不同的证书,一种用于您的应用,另一种用于您的应用中的推送。

Apple 推送通知服务 (APNS) 证书,有效期为 1 年,必须是 每年更新。您可以创建新证书或更新旧证书。 它们的到期时间与 [间接] 引用它们的配置文件无关。

这是一个帮助您更新证书的教程:how to renew push certificate

【讨论】:

目前,我们的配置文件已过期,但我们的 APNS 证书尚未过期。但是,从应用商店下载的应用不再像以前那样将其唯一 ID 发送到我们的在线推送数据库。这可能是由于配置文件过期造成的吗? 我没有遇到这个问题,但是更新APNS可能是一个解决方案,我不能确定。你的 APNS 几岁了? APNS 不是太旧,可能是 6 个月,但不会显示为过期等。 APNS 可能不是来源所以...我不知道您为什么收不到新 ID 抱歉。 您能否在不更新配置文件的情况下更新 APNS 证书?那么我们可以更新 developer.apple.com 中的证书,然后它会继续工作,还是我们每年必须更新一次应用程序?

以上是关于iOS 证书到期的主要内容,如果未能解决你的问题,请参考以下文章

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

ios 企业:配置文件和证书到期 - 应用程序何时停止工作?

如何增加分发证书的到期时间

苹果证书过期

iOS 企业 APNs 证书过期

iOS企业证书过期的问题处理 以及Provisioning Profile文件替换