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