IPhone apns cert(.p12)文件过期



我的应用使用apns发送通知,一年后,证书文件过期,但是我的CSR(. certsigningrequest)找不到,这就是问题所在。

如果我创建一个新的CSR文件和新的ios aps_distribution,我是否需要提交一个新的应用到AppStore?

没有你不。
您的证书仅用于从您的服务器(或您的PUSH服务提供商的服务器)访问Apple的APNS。你的应用程序不会过期。

编辑:

我使用javapns-2.2发送通知到我的应用程序,当使用Aps_development证书,我可以收到消息,但是当我使用新创建的aps_distribution,显示发送成功,但我的应用不能收到短信,你知道为什么吗?或者你知道如何测试生产吗推动?

正如Aanabidden所说,不要忘记不能将生产证书用于开发,而将开发证书用于生产。苹果的服务器与这些方案是分开的,无效的证书将无法工作。