ESTBeaconConnection 使 Estimote 信标无法被发现

ESTBeaconConnection makes Estimote beacon undiscoverable

我的问题是关于 iOS 的 Estimote SDK。 我在配对信标时遇到问题。当使用 ESTBeaconConnection 将信标连接到设备以读取温度时,在我与该信标断开连接 (.disconnect()) 之前,其他设备无法发现它。 我怎样才能让所有信标始终可被发现?

蓝牙 LE 设备通常会在连接建立后停止广播。这是它们设计方式的限制。遗憾的是,如果您需要建立连接以读取温度,则设备在连接处于活动状态时不会自我广播。

我刚收到一封来自 Estimote 团队的电子邮件说:

While paired, beacons can't be seen by other devices, because they stop broadcasting. That's one of Bluetooth 4.0 limitations.

运气不好。 谢谢大家!