3G网络下的xmppframework(iOS)无法正常工作

时间:2013-06-28 03:05:12

标签: ios openfire 3g xmppframework

我正在使用XMPP的xmppframework框架。我的应用程序在wifi下工作正常但不在3G下。 以下是我启动应用后的样子:

SEND: <?xml version='1.0'?>
SEND: <stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' version='1.0' to='mydomain'>

然后它什么都没收到。有时它会在很长一段时间后收到来自openfire服务器的反馈,但是大部分时间都没有收到任何反馈。

1 个答案:

答案 0 :(得分:0)

我解决了问题:

[xmppStream setHostName:@"123.123.123.123"]; //ADD IP ADDRESS OF YOUR JABBER SERVER

这就是我在APPDelegate文件中所做的。

在3G下连接:)