GNSBeaconStrategy Sınıfı

GNSBeaconStrategy Sınıf Referansı

Genel bakış

İşaretçileri taramak için kullanılacak strateji.

NSObject öğesini devralır.

Sınıf Yöntemi Özeti

(instancetype) + strategy
 Tüm özelliklerin varsayılan değerlerini kullanan varsayılan stratejiyi döndürür. Diğer...
 
(instancetype) + strategyWithParamsBlock:
 Özel bir strateji döndürür. paramsBlock bölümünde isteğe bağlı özelliklerden istediğinizi ayarlayabilirsiniz. Diğer...
 

Mülk Özeti

BOOL includeIBeacons
 Yakındaki iBeacon'ları da tarayın. Diğer...
 
BOOL allowInBackground
 Uygulama arka plandayken işaretçileri taramayı deneyin. Diğer...
 
BOOL lowPowerPreferred
 Düşük güç modu yalnızca Eddystone işaretçileri için tarama yaparken kullanılabilir; iBeacon'lar eklendiğinde yoksayılır. Diğer...
 

Yöntem Ayrıntısı

+ (instancetype) strategy

Tüm özelliklerin varsayılan değerlerini kullanan varsayılan stratejiyi döndürür.

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

Özel bir strateji döndürür. paramsBlock bölümünde isteğe bağlı özelliklerden istediğinizi ayarlayabilirsiniz.

Mülk Ayrıntısı

- (BOOL) includeIBeacons
readnonatomicassign

Yakındaki iBeacon'ları da tarayın.

Varsayılan değer: YES. iBeacon'lar tarandığında, iOS'ten bir konum izni iletişim kutusu tetiklenir. Dolayısıyla, iBeacon'ları taramak istemiyorsanız bunu NO olarak ayarlamanız gerekir.

- (BOOL) allowInBackground
readnonatomicassign

Uygulama arka plandayken işaretçileri taramayı deneyin.

Varsayılan değer: NO.

- (BOOL) lowPowerPreferred
readnonatomicassign

Düşük güç modu yalnızca Eddystone işaretçileri için tarama yaparken kullanılabilir; iBeacon'lar eklendiğinde yoksayılır.

Daha yüksek bir pil maliyetiyle daha düşük gecikmeli tarama yapmayı tercih ederseniz düşük güç modunu kapatın.

Varsayılan değer: YES.