概览
用于扫描信标的策略。
此类继承 NSObject。
类方法摘要 | |
(instancetype) | + strategy |
返回默认策略,该策略为所有属性使用默认值。更多... | |
(instancetype) | + strategyWithParamsBlock: |
返回自定义策略。您可以在 paramsBlock 中设置任何可选属性。更多... | |
属性摘要 | |
BOOL | includeIBeacons |
扫描附近的 iBeacon。更多... | |
BOOL | allowInBackground |
当应用在后台运行时,尝试扫描信标。更多... | |
BOOL | lowPowerPreferred |
扫描 Eddystone 信标时,可使用低功耗模式;当包含 iBeacon 时,系统会忽略此模式。更多... | |
方法详细信息
+ (instancetype) strategy |
返回默认策略,该策略为所有属性使用默认值。
+ (instancetype) strategyWithParamsBlock: | (void(^)(GNSBeaconStrategyParams *)) | paramsBlock |
返回自定义策略。您可以在 paramsBlock
中设置任何可选属性。
属性详情
|
readnonatomicassign |
扫描附近的 iBeacon。
默认值为 YES
。扫描 iBeacons 会触发 iOS 中的位置权限对话框,因此如果您不想扫描 iBeacons,则应将此选项设置为 NO
。
|
readnonatomicassign |
当应用在后台运行时,尝试扫描信标。
默认值为 NO
。
|
readnonatomicassign |
扫描 Eddystone 信标时,可使用低功耗模式;当包含 iBeacon 时,系统会忽略此模式。
如果您想缩短延迟时间扫描并降低电池成本,请关闭低功耗模式。
默认值为 YES
。