Clase GNSBeaconStrategy

Referencia de clase de GNSBeaconStrategy

Descripción general

Es la estrategia que se utiliza para buscar balizas.

Hereda NSObject.

Resumen del método de la clase

(instancetype) + strategy
 Muestra la estrategia predeterminada, que utiliza los valores predeterminados para todas las propiedades. Más...
 
(instancetype) + strategyWithParamsBlock:
 Muestra una estrategia personalizada. Puedes configurar cualquiera de las propiedades opcionales en paramsBlock. Más...
 

Resumen de la propiedad

BOOL includeIBeacons
 También busca iBeacons cercanas. Más...
 
BOOL allowInBackground
 Intenta buscar balizas cuando la app esté en segundo plano. Más...
 
BOOL lowPowerPreferred
 El modo de bajo consumo está disponible solo cuando se realiza la búsqueda de balizas de Eddystone. Se ignora cuando se incluyen iBeacons. Más...
 

Detalle del método

+ (instancetype) strategy

Muestra la estrategia predeterminada, que utiliza los valores predeterminados para todas las propiedades.

+ (instancetype) strategyWithParamsBlock: (void(^)(GNSBeaconStrategyParams *))  paramsBlock

Muestra una estrategia personalizada. Puedes configurar cualquiera de las propiedades opcionales en paramsBlock.

Detalles de la propiedad

- (BOOL) includeIBeacons
readnonatomicassign

También busca iBeacons cercanas.

El valor predeterminado es YES. La búsqueda de iBeacons activa un diálogo de permiso de ubicación desde iOS, por lo que debes establecerlo en NO si no deseas buscar iBeacons.

- (BOOL) allowInBackground
readnonatomicassign

Intenta buscar balizas cuando la app esté en segundo plano.

El valor predeterminado es NO.

- (BOOL) lowPowerPreferred
readnonatomicassign

El modo de bajo consumo está disponible solo cuando se realiza la búsqueda de balizas de Eddystone. Se ignora cuando se incluyen iBeacons.

Si prefieres el análisis de latencia reducida, desactiva el modo de bajo consumo a un costo de batería más alto.

El valor predeterminado es YES.