Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/104.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
3G网络下的xmppframework(iOS)可以';行不通_Ios_Openfire_3g_Xmppframework - Fatal编程技术网

3G网络下的xmppframework(iOS)可以';行不通

3G网络下的xmppframework(iOS)可以';行不通,ios,openfire,3g,xmppframework,Ios,Openfire,3g,Xmppframework,Im使用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'> 发送: 发送: 然后它什么也得不到。有时它

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

我解决了这个问题:

[xmppStream setHostName:@"123.123.123.123"]; //ADD IP ADDRESS OF YOUR JABBER SERVER
这就是我在APPDelegate文件中所做的

在3G下连接:)