【发布时间】:2014-10-14 09:55:05
【问题描述】:
是否可以只发送 1 个 iBeacon 数据包?我尝试过使用CBPeripheralManager,但是由于只有两种方法可以启动和停止广播,所以我无法控制广播的数据包数量。
我想做的是使用 iBeacon 数据包作为命令,而不仅仅是广播某个 ID。所以我可以发送 1 个 iBeacon 数据包,如果接收方收到消息,它可以用另一个 iBeacon 数据包发回确认。目的是避免配对蓝牙发送非常简单的数据。该信息将链接到数据包的 UUID、主要和次要。
或者有没有比使用 iBeacon 更好的方法。
【问题讨论】:
-
低功耗蓝牙不需要配对来交换数据,除非您指定需要加密。发现、连接和数据交换可以在几秒钟内完成
-
@Paulw11 这样可以只使用CoreBluetooth 来完成吗?我会调查一下谢谢。