iPad netservice с большим количеством устройств - PullRequest
0 голосов
/ 13 августа 2010

Хей

Я хочу создать сетевой сервис, к которому одновременно могут подключаться несколько ipads.

Я сделал один iPad, откройте NSNetservice и откройте поток входных и выходных данных.

Я запустил сетевой сервис на iPad A,

При подключении с iPad B к iPad A это работает нормально.Но когда iPad C пытается подключиться, происходит следующее: - Пытается разрешить NSNetService.- Разрешает успешно - Открыть входной поток - Открыть выходной поток (eventCode равен NSStreamEventOpenCompleted) - Конец обнаружен

Из-за конца, с которым я не могу соединиться, это понятно для меня, но как мне заставить его работать?

Возможно ли подключить несколько устройств к одному и тому же netstream?Или мне нужно принять другое решение?

Спасибо

1 Ответ

0 голосов
/ 13 августа 2010

Я думаю, вы должны создать новый поток для каждого соединения. По крайней мере, это сработало для меня, когда я создал приложение для сообщений для iPhone. Каждое соединение будет удерживать поток и ждать ответа (поток будет «зависать»).

...