有很多步骤可以检查用户的设备是否可以监控iBeacons,以及建议用户可以执行哪些操作来启用iBeacon监控的步骤。我记得看过一些关于圆形区域监测(地理围栏)的要点。 iBeacons有类似的东西吗?
答案 0 :(得分:3)
是 - CBCentralManagerStatePoweredOn
和isRangingAvailable
isRangingAvailable
返回一个布尔值,指示设备是否支持蓝牙信标范围。请参阅CLLocationManager Class Reference。
当CBCentralManagerState
为CBCentralManagerStatePoweredOn
时,表示蓝牙已准备就绪且未关机。请参阅CBCentralManager Class Reference。
答案 1 :(得分:0)
isMonitoringAvailableForClass 是可用于检查设备是否可以监控的方法。
CBPeripheralManagerStateUnsupported 是在externalManagerDidUpdateState方法中不支持ibeacon设备传输的状态。
isRangingAvail 方法也可用于测距目的。