我知道通过iOS 7.1更新,即使应用程序被终止或设备重新启动,现在仍可通过startMonitoringForRegion进行iBeacon监控。
作为专有设备运行时,云台设备是否可以使用相同的功能,而不是iBeacon?我的理解是与Gimbal设备的交互是由CoreBluetooth而不是CoreLocation iBeacon服务处理的,所以我认为Gimbal设备没有从这个功能中受益,但是我想要一些澄清。
答案 0 :(得分:4)
处于默认专有模式的云台设备与CoreLocation API不兼容。简而言之,它们根本不是iBeacons。
只能使用CoreBluetooth检测它们,后者的背景使用规则完全不同。没有Qualcomm的专有SDK,读取标识符是不可能的。
iOS 7.1中的CoreLocation改进因此对开箱即用的万向节信标没有任何好处。为了获得好处,你必须越狱才能使它们成为标准的iBeacons。
完全披露:我是Radius Networks的总工程师