弱蓝牙信号iOS

时间:2014-07-08 17:14:41

标签: ios bluetooth bluetooth-lowenergy

有没有办法从iPhone生成一个非常低能耗的蓝牙信号,以便其他设备只能检测到信号是否非常接近发射设备?也许使用iBeacon技术? What is the iBeacon Bluetooth Profile

1 个答案:

答案 0 :(得分:1)

您可以使用CoreLocation iBeacons执行此操作。 See this tutorial on how to setup your device as a broadcasting iBeacon.在搜索它的设备中,您可以监控RSSI值以确定您的距离。

正如您在教程中所看到的,CoreLocation为您提供了CLBeacon个广播设备的对象。如果您想要Apple定义的距离,则可以访问他们的proximity属性:

typedef {
   CLProximityUnknown,
   CLProximityImmediate,
   CLProximityNear,
   CLProximityFar
} CLProximity;