iOS XMPP 客户端在一段时间后断开连接
Posted
技术标签:
【中文标题】iOS XMPP 客户端在一段时间后断开连接【英文标题】:iOS XMPP client disconnects after some time 【发布时间】:2013-04-17 09:57:59 【问题描述】:我正在使用带有 Robbie Hanson 框架的开放式服务器和 ios xmpp 客户端。我的客户在后台运行良好,因为我设置了 voip 标志和所有内容。但在 15-20 左右几个小时后,它会自动断开连接。我不确定它为什么会发生以及为什么需要这么长时间。我没有发送任何消息或接收任何消息。 ping 间隔为 360 秒,我的客户端以错误响应,这是保持与服务器连接的可接受的响应形式。有人遇到同样的问题吗?
Openfire 服务器:3.8.1 iOS版本:6.1.2
【问题讨论】:
【参考方案1】:您是否尝试使用 Openfire 服务器中的服务器设置> 客户端连接中的“不断开空闲的客户端”设置?
【讨论】:
好吧,如果我这样做,那么如果客户端失去网络连接,他将永远不会离线显示,因为他将始终连接到服务器。 好的,更新:应用程序没有崩溃,但是当我在 safari 上打开 gmail,甚至是 yahoo 邮件时,操作系统出于某种原因杀死了它。我不知道为什么会这样。我使用的设备是第四代 iPod。以上是关于iOS XMPP 客户端在一段时间后断开连接的主要内容,如果未能解决你的问题,请参考以下文章
Socket.io 客户端在突然断开连接后无法重新连接到服务器