-1

我使用 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 服务器的反馈,但大多数时候它什么也没收到。

4

1 回答 1

0

我解决了这个问题:

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

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

在 3G 下连接 :)

于 2013-08-31T04:59:40.133 回答