2012-02-17 233 views
2

目前我使用PHP APNS推送通知。问题是我无法在完成该过程后回应客户端,我需要等到苹果响应推送通知。推送通知

我不想等待推送通知;我想在后台进程或其他线程中进行推送通知。这可能吗?

我发现在计算器的其他溶液;有些人建议使用cron作业使其在后台运行。但我不喜欢这种方式。有其他解决方案吗?

回答

0

你可以把它异步 - 把它放在队列中。

是否返回苹果推送什么?我一直与APNS合作多年,从未得到任何答复,即使他们扩展了带有错误代码的API。

+0

我使用PHP APNS,您可以检查http://code.google.com/p/apns-php/wiki/SampleOutput – saturngod 2012-02-17 02:45:56

+0

如果我没有在2秒内使用推,服务器响应。如果我使用推送,服务器在10秒内响应。这可能是用curl连接到服务器的问题。 – saturngod 2012-02-17 02:52:19

+1

我知道这个库 - 它非常笨拙。在谷歌搜索APNS方法。实际上,你不需要这个库,如果你用自定义实现发送它,它会花费你约1.5秒(发送到很少的设备)。 – 2012-02-17 03:13:27