我在我的组织的内部应用商店中托管了一个应用。该应用具有推送通知功能。
应用程序启动到内部商店的分发证书(内部类型)将于2017年2月到期。
然而,应用程序的推送通知证书已于2016年8月15日到期但我们忘记注意并且仅在昨天才知道这一点。用户在8月15日之后没有收到任何通知。
我已在会员中心创建了新的推送通知证书,.p12,我已与应用服务器团队共享。
我的问题是 -
谢谢!
答案 0 :(得分:2)
您无需更新应用。如果证书已过期,只需生成用于开发和生产的新证书。将这些证书 p12 上传到您的服务器。
答案 1 :(得分:2)
生成新证书并替换旧证书。
当您的现有APNS证书已过期时,如果您的服务器仍在使用它 - 现有的iOS应用程序将无法从您的服务器接收任何通知。但是,只要您重新生成证书并更新服务器以使用它 - 一切都将恢复正常,而不会对已安装的应用程序进行任何更改。
答案 2 :(得分:1)
您需要从会员中心重新生成证书,并且需要使用用于发送推送通知的新.pem / .p12文件更新您的服务器
答案 3 :(得分:1)
您需要使用.pem
生成.p12
文件,然后按照此处 - Generate .pem file Used to setup Apple PUSH Notification
使用全新的.pem
.pem
更新您的服务器后。现在你应该得到通知。
答案 4 :(得分:1)
这是答案。
1)创建新的推送证书和.p12文件。用服务器上的旧文件替换新的.p12文件。
2)您不需要发送应用更新。
希望这有帮助!