我有一个通过 Bonjour/NSNetService 建立点对点连接的 iOS 应用程序。(基于 WiTap 示例代码)
在某些情况下,两台设备在几秒钟后都不会再接收数据,而它们仍然能够写出数据(即没有报告错误)。
写入 NSOutputStream 的数据永远不会到达另一端的 NSInputStream。
奇怪的是,在建立连接后发送和接收工作。几秒钟后它似乎变坏了。
如果我设置 includesPeerToPeer = false 它就不会再发生了。有没有人有同样的问题?我需要使用点对点,因为需要使用蓝牙。
谢谢