2016-03-19 9 views
0

Я загрузил проект сокета образца из GitHub https://github.com/appcoda/SocketIOChatгнездо IO не подключаются к серверу, используя быстрые

Я использую EICapitan и я установил узел JS, и я также настроить на IP в образце var socket: SocketIOClient = SocketIOClient(socketURL: NSURL(string: "http://192.168.1.2:3000")!) Когда я запустил команду node index.js на терминале, она показывает Listening on *:3000 Но когда я запускаю образец приложения, введите имя для подключения пользователя. Я не получаю никакого сообщения, например, подключенного к пользователю. Есть что-то, что мне не хватает, я новичок в node.js и socket.io. Любая помощь приветствуется.

+0

Можете ли вы показать, что содержит файл 'index.js'? –

+0

Его тот же файл, упомянутый в приведенной выше ссылке в srv-SocketChat.zip, никаких изменений к нему не внесен. – Gamerlegend

+1

Используйте '127.0.0.1: 3000' вместо' 192.168.1.2: 3000' –

ответ

0

Похоже, вы пытаетесь подключиться к неправильному IP-адресу. Получите inet ip от ifconfig и разместите его до SocketIOClient. Я бы порекомендовал вам использовать localhost или 127.0.0.1 для разработки вместо inet адрес