我的一个生产Apple推送通知已过期,我的推送通知服务已停止工作。
我认为我可以更新它,然后它们将重新开始工作。
问题是,还有一个开发人员在同一个Apple开发者帐户上工作,同时他删除了所有过期的证书。
所以,我创建了一个新的,我更新了服务器上的密钥。但推送通知不起作用.. 我正在使用他们的反馈服务,但我没有收到任何错误。它说通知传输到我所针对的设备令牌。
有什么不对? 实时应用可以再次获得推送通知而无需使用新证书进行更新吗?
如果我使用与使用该应用程序签名的证书不同的证书签名请求生成的服务器上使用apn证书,这是否可以?
答案 0 :(得分:0)
我发现在实时应用上续订APNS证书可以正常工作。我已经使用了您在上面描述的流程。
一个(显而易见的)观点是确保您使用适当的沙箱与生产证书。
我犯的错误是将应用程序作为沙箱版本安装在手机上,然后无法接收生产的APNS消息。