IOS 应用程序无法通过 socket.io(SIOSocket) 连接到 sails.js 服务器

标签 ios socket.io sails.js

我正在尝试构建一个 IOS 应用程序,例如 MegaBits/WorldPin( https://github.com/MegaBits/WorldPin.git )。不同的是我在服务器上使用了 sails 。我无法连接到我的服务器。 在 IOS 客户端中,代码是:

[SIOSocket socketWithHost: @"http://localhost:1339 "响应:^(SIOSocket *socket){

    self.socketIO = socket;
    socket.onConnect = ^()
    {
        NSLog(@"somebody onConnect");
        self.isConnected = YES;
    };

我错过了什么吗?我如何使用 SIOSocket 连接 IOS 中的 sails 服务器。

最佳答案

使用您的 IP 地址而不是本地主机。

关于IOS 应用程序无法通过 socket.io(SIOSocket) 连接到 sails.js 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28382947/

相关文章:

ios - 如何将字体导入 Xcode 4 界面生成器?

ios - 试图翻转 UIImage View 但是当翻转回来时我收到一个 nil

node.js - express.js + socket.io - 如何从客户端应用程序初始化服务器上​​的 session

javascript - 数组在 node.js 上作为字符串发送

node.js - 在 globals.js 中注释 async 不会影响其在服务中的使用

iOS - 查找黑色曲线包围的白色像素/区域并创建路径

ios - UITapGestureRecognizer 仅检测在控件的上半部分被点击的控件

node.js - Socket.io 无法摆脱 "io is not defined"错误

javascript - 如何使用 SailsJS 和 MongoDB 在生产模式下迁移模型

node.js - Waterlock fb auth - 使用授权码注册