【发布时间】:2016-04-04 05:54:32
【问题描述】:
我正在使用这个project
我有一个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
【问题讨论】: