BRTBeaconManagerDelegate Protocol Reference
Conforms to | NSObject |
---|---|
Declared in | BRTBeaconManager.h |
– beaconManagerDidUpdateState:
蓝牙开关状态监听回调
- (void)beaconManagerDidUpdateState:(CBManagerState)state
Parameters
state |
蓝牙管理器状态 |
---|
Discussion
蓝牙开关状态监听回调
Declared In
BRTBeaconManager.h
– locationManagerAuthorStatus:
定位权限状态回调
- (void)locationManagerAuthorStatus:(CLAuthorizationStatus)status
Parameters
status |
定位管理器权限状态 |
---|
Discussion
定位权限状态回调
Declared In
BRTBeaconManager.h
– beaconManager:didRangeBeacons:inRegion:
范围扫描触发的回调方法 检索出所有的beacon设备,每个设备都是一个CLBeacon实例.
- (void)beaconManager:(BRTBeaconManager *)manager didRangeBeacons:(NSArray *)beacons inRegion:(BRTBeaconRegion *)region
Parameters
manager |
Beacon 管理器 |
---|---|
beacons |
所有的beacon设备,即CLBeacon实体 |
region |
Beacon 区域 |
Discussion
范围扫描触发的回调方法 检索出所有的beacon设备,每个设备都是一个CLBeacon实例.
Declared In
BRTBeaconManager.h
– beaconManager:rangingBeaconsDidFailForRegion:withError:
范围扫描失败触发的回调方法,已经关联的错误信息
- (void)beaconManager:(BRTBeaconManager *)manager rangingBeaconsDidFailForRegion:(BRTBeaconRegion *)region withError:(NSError *)error
Parameters
manager |
Beacon 管理器 |
---|---|
region |
Beacon 区域 |
error |
错误信息 |
Discussion
范围扫描失败触发的回调方法,已经关联的错误信息
Declared In
BRTBeaconManager.h
– beaconManager:didDiscoverBeacon:
在该区域使用CoreBluetooth framework发现BRTBeacon将回调该方法
- (void)beaconManager:(BRTBeaconManager *)manager didDiscoverBeacon:(BRTBeacon *)beacon
Parameters
manager |
Beacon 管理器 |
---|---|
beacon |
BRTBeacon 实体 |
Discussion
在该区域使用CoreBluetooth framework发现BRTBeacon将回调该方法
Declared In
BRTBeaconManager.h
– beaconManagerDidFailDiscovery:
当使用CoreBluetooth扫描产生错误回调该方法
- (void)beaconManagerDidFailDiscovery:(BRTBeaconManager *)manager
Parameters
manager |
Beacon 管理器 |
---|
Discussion
当使用CoreBluetooth扫描产生错误回调该方法
Declared In
BRTBeaconManager.h