У меня есть приложение iOS, которое устанавливает одноранговое соединение через Bonjour/NSNetService. (на основе кода примера WiTap)Bonjour/NSNetService Данные, записанные в NSOutputStream, никогда не попадают на другую сторону (includesPeerToPeer = true)
В некоторых случаях оба устройства больше не получат данные через несколько секунд, пока они все еще могут записывать данные (т. е. без сообщения об ошибке).
Данные, записанные в NSOutputStream, никогда не попадают в NSInputStream другой стороны.
Странная часть заключается в том, что отправка и прием работ сразу после установления соединения. Кажется, это пошло плохо через несколько секунд.
Если я установил includePeerToPeer = false, этого больше не происходит. Кто-нибудь имеет такую же проблему? Мне нужно использовать peer to peer, потому что требуется использовать bluetooth.
Благодаря
Я использовал этот патч, но он ничего не меняет. –