更新开发者证书和APN证书iOS

3
我们的开发者 Cert & Push Notification Cert 即将到期。我们已经更新了开发者证书并创建了一个新的 Push notification Cert,更新了配置文件并提交到 App Store。
如果我们在服务器上更新了新的 SSL cert,那么使用旧配置文件签名的 App 版本中的 APN 是否会停止工作(对于未更新 App 的用户)?
我们是否需要继续从服务器发送带有两个 SSLAPN,直到大多数用户更新了新版本的 App?
2个回答

2

当您的APNS证书过期时,您的服务器将无法发送任何通知。推送通知证书不直接与应用程序相关联。

当您更新APNS证书时,所有具有推送通知功能的版本都将再次接收到通知。无需更新应用程序即可实现此目的。


我认为推送证书的间接关系也会影响应用程序。因为我们在服务器上使用的SSL是开发者证书和推送证书的组合,现在我们已经更新了两者。感谢澄清。 - Nish
如果我创建一个新的推送证书而不是更新旧的证书,那会怎样呢?现在,在证书中使用了新的键值对,旧版本的应用程序将无法接收到推送通知,对吗? - hemant
不需要更新应用程序,您只需更新推送证书即可。 - rckoenes

0

当您的应用程序上线后,如果您的证书过期并且您更新了该证书,则现在您的应用程序的APNS将像往常一样运行,直到您升级其新版本。

为了测试目的,您只需要在更新证书后刷新供应商提供即可完成其余工作。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接