Classe GNSBeaconStrategy

Riferimento alla classe GNSBeaconStrategy

Panoramica

La strategia da utilizzare per eseguire la scansione dei beacon.

Eredita NSObject.

Riepilogo metodo classe

(instancetype) + strategy
 Restituisce la strategia predefinita, che utilizza i valori predefiniti per tutte le proprietà. Altro...
 
(instancetype) + strategyWithParamsBlock:
 Restituisce una strategia personalizzata. Puoi impostare qualsiasi proprietà opzionale in paramsBlock. Altro...
 

Riepilogo proprietà

BOOL includeIBeacons
 Cerca anche iBeacon nelle vicinanze. Altro...
 
BOOL allowInBackground
 Prova a cercare beacon quando l'app è in background. Altro...
 
BOOL lowPowerPreferred
 La modalità a basso consumo è disponibile solo per la scansione dei beacon Eddystone e viene ignorata se sono inclusi gli iBeacon. Altro...
 

Dettaglio metodo

+ (instancetype) strategy

Restituisce la strategia predefinita, che utilizza i valori predefiniti per tutte le proprietà.

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

Restituisce una strategia personalizzata. Puoi impostare qualsiasi proprietà opzionale in paramsBlock.

Dettagli della proprietà

- (BOOL) includeIBeacons
readnonatomicassign

Cerca anche iBeacon nelle vicinanze.

Il valore predefinito è YES. La ricerca di iBeacon attiva una finestra di dialogo per l'autorizzazione di accesso alla posizione in iOS, quindi devi impostarla su NO se non vuoi cercare gli iBeacon.

- (BOOL) allowInBackground
readnonatomicassign

Prova a cercare beacon quando l'app è in background.

Il valore predefinito è NO.

- (BOOL) lowPowerPreferred
readnonatomicassign

La modalità a basso consumo è disponibile solo per la scansione dei beacon Eddystone e viene ignorata se sono inclusi gli iBeacon.

Disattiva la modalità a basso consumo se preferisci una scansione con minore latenza, a un costo della batteria più elevato.

Il valore predefinito è YES.