Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/18.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/17.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
Ios socket.io swift在实际设备上不工作_Ios_Swift_Socket.io - Fatal编程技术网

Ios socket.io swift在实际设备上不工作

Ios socket.io swift在实际设备上不工作,ios,swift,socket.io,Ios,Swift,Socket.io,我在用这个 我有一个node.js服务器,并实现了一个ios客户端 它在模拟器上运行得很好,但当我在真实设备上运行它时,我无法建立连接 由于我看不到服务器端的任何移动(在调试模式下运行),所以连接请求似乎没有从iphone中发出 此外,服务器不在本地主机上,因此我不明白为什么它在模拟器上工作良好,但在实际设备上却不工作。。我错过了什么 来自XCode的日志: 2015-12-30 11:13:53.579 socket4[560:1722668] Log SocketIOClient: Addi

我在用这个 我有一个
node.js
服务器,并实现了一个ios客户端

它在模拟器上运行得很好,但当我在真实设备上运行它时,我无法建立连接

由于我看不到服务器端的任何移动(在调试模式下运行),所以连接请求似乎没有从iphone中发出

此外,服务器不在本地主机上,因此我不明白为什么它在模拟器上工作良好,但在实际设备上却不工作。。我错过了什么

来自
XCode
的日志:

2015-12-30 11:13:53.579 socket4[560:1722668] Log SocketIOClient: Adding handler for event: important message
2015-12-30 11:13:53.581 socket4[560:1722668] Log SocketIOClient: Adding handler for event: connect
2015-12-30 11:13:53.581 socket4[560:1722668] Log SocketIOClient: Adding handler for event: error
2015-12-30 11:13:53.582 socket4[560:1722668] Log SocketIOClient: Adding engine
2015-12-30 11:13:53.582 socket4[560:1722668] Log SocketEngine: Starting engine
2015-12-30 11:13:53.582 socket4[560:1722668] Log SocketEngine: Handshaking
2015-12-30 11:15:08.713 socket4[560:1723014] ERROR SocketIOClient: The operation couldn’t be completed. Operation timed out
算了吧! 我用了3000端口。 事实证明,由于某种原因,每个端口在真实设备上被阻塞,而不是在模拟器上。 可能是因为苹果自己使用这个端口

我刚刚更改了服务器和客户端应用程序上的端口,然后-walla,它工作了