Я пытаюсь создать 2 сокета для имени хоста и порта. Одно соединение связано с входным и выходным потоками. Одно соединение связано только с выходным потоком.
Первое соединение создается сначала с помощью CFStreamCreatePairWithSocketToHost и открываются соответствующие потоки, затем создается второе соединение с readstream как nil.
Я обнаружил, что могу отправлять данные на удаленный сервер через два выходных потока. Но iPhone не может получать данные с удаленного сервера.
p.s. Если установлено только первое соединение, отправка и получение данных с сервера не составляет проблем.