在Wifi可用时,我在iOS 9.3上的多会话多重同步实现可与10多种设备一起使用。
但是,如果设备仅限于蓝牙,则最多观察到6个对等设备(即设备总数为6 + 1)。无论涉及多少次会话,同伴总数最多保持在6个。
将找到一个新的对等体并相应地连接,但是其中一个连接的对等体将被删除并在此之后立即变为NotConnected。
解决这个蓝牙问题的唯一见解是什么?
非常感谢。
答案 0 :(得分:0)
似乎在iOS上允许同时进行BLE连接的最大数量,在6-8(非官方)的范围内。
我会质疑为什么你需要一直保持打开的连接?
移动设备上的Peer to Peer实施非常困难,如果您的应用不是纯粹的网络解决方案,我建议您不要尝试自己构建p2p。有几个框架可以为您做这些(以及iOS&lt; - &gt; Android),例如: <{3}}或谷歌附近。
免责声明:我为Uepaa开发适用于iOS和Android的p2pkit。