1

我们正在开发一个我们想要接收推送通知的iOS应用程序,并且我们有两个不同IP的服务器端环境,但它们都具有相同的APN生产证书。从这些服务器之一中,推送通知在设备中被接收,而不是从另一个接收。关于APNS的服务器上的实现在两种环境中都是相同的,并且苹果声明的与APNS通信的端口可以从两者中获得。Apple推送通知服务和多个服务器的问题

我不知道发生了什么,可以从不同网络中的几台服务器使用相同的APN生产证书吗?我们错过了其他什么吗?有什么方法可以查看服务器是否与APNS正常通信,以及我们的推送请求是在做APNS吗?

在此先感谢

+0

是您的PHP团队编写的Web服务吗? –

回答

1

关于第一个问题: - 是的,你可以使用相同的APNS证书与多个服务器&太在不同的网络。
对于第二个问题: - 不确定,但问题可能与端口。你应该交叉检查你的服务器代码。

+0

如果您聆听它们,Apple会返回错误。我亲自测试了两个不同的推送服务器相同的证书,它工作得很好。 –