使用ejabberd(版本2.1.6)在iphone中推迟通知

时间:2012-08-27 12:15:59

标签: ios xmpp ejabberd

服务器使用 ejabberd版本2.1.6 ,我们客户端端使用 2.1.11 <开发了脱机挂钩/ strong>并且给了他们。

现在推送通知似乎无法正常工作。有一条消息迟到了(即当我收到推送第二个消息时,会看到第一个消息)。这可能是与ejabberd服务器的verison差异有关的问题吗?无法运行ejabberd 2.16。

1 个答案:

答案 0 :(得分:1)

我猜这个问题的发生主要是因为ejabberd上推送通知引入了一些延迟。检查推送通知模块。如果直接在模块代码中建立与Apple服务器的连接而没有任何排队机制,请尝试在其上生成一个单独的线程。