套接字 IO 未使用 swift 连接到服务器

Socket IO not getting connected to server using swift

本文关键字:服务器 连接 swift IO 未使用 套接字      更新时间:2023-09-26

我已经从github下载了一个示例套接字项目 https://github.com/appcoda/SocketIOChat

我正在使用 EICapitan 并且安装了节点 js,并且还在示例var socket: SocketIOClient = SocketIOClient(socketURL: NSURL(string: "http://192.168.1.2:3000")!)中设置了 IP当我在终端上运行node index.js命令时,它显示Listening on *:3000但是当我运行示例应用程序时,输入一个名称以连接用户,我没有收到任何消息,例如用户已连接。我错过了什么吗,我是节点的初学者.js和 socket.io。任何帮助,不胜感激。

似乎您正在尝试连接到不正确的 IP 地址。从ifconfig获取您的inet ip并将其放置在SocketIOClient .我建议您使用localhost127.0.0.1进行开发,而不是inet地址