我们有大量的游戏用户,我们已经编写了自己的PHP服务器来发送推送令牌。现在,当我们从服务器发送推送时,服务器将Push发送到所有设备并显示没有错误。但是在设备上,没有收到推送。
我们尝试使用相同的应用程序证书从服务器发送到单个设备然后它工作正常。但是当我们将它发送到所有设备然后推送没有收到。 Apple对1秒内的推送次数是否有任何限制或是否有任何其他建议我们可以按顺序向大量设备发送推送?
答案 0 :(得分:1)
仅当您向同一设备发送多个通知时,此限制才适用
您写道,当您尝试向所有设备发送任何内容时,都会收到一个设备的通知。 2个设备的2个通知怎么办?
我怀疑你的php出了问题并处理了多个设备令牌。不要重新发明轮子。 http://www.easyapns.com/
如果您使用的是无法替换的自定义代码,我建议您阅读easyapns php代码并尝试弄清楚您做错了什么。
答案 1 :(得分:0)
我们已经将实施从PHP更改为谷歌代码提供的Java APNS,其工作完全适用于数千台设备。经过20K设备测试,效果如同魅力。以下是Google代码的链接:code.google.com/p/javapns