2013-08-22 75 views
0

当在另一个项目中集成时,我正面临着XMPP框架中的问题。它给我错误连接到插座和断开连接。XMPP框架问题

Error Domain=GCDAsyncSocketErrorDomain Code=7 "Socket closed by remote peer" UserInfo=0xb2cab50 {NSLocalizedDescription=Socket closed by remote peer} 

XMPP框架工作很好独立。我集成了相同的代码,但得到这个错误。 可能是什么原因?

+0

你好谁能帮我吗? –

回答

1

你应该间隔地ping你的服务器(发送一个XMPPPing),告诉服务器你还活着,你的套接字不应该关闭!

您也可以配置XMPPAutoPing模块,但请注意,默认的时间间隔为60秒!您可以在短时间间隔内发送Keep Alive分组。默认情况下,它每隔120秒由框架发送一次,但您可以在XMPPStream.h中根据需要进行配置。