فئة استراتيجية GNSBeacon

مرجع فئة GNSBeacon الإستراتيجية

نظرة عامة

الإستراتيجية المستخدمة للبحث عن الإشارات.

تكتسب NSObject.

ملخّص طريقة الفئة

(instancetype) + strategy
 تعرض الاستراتيجية التلقائية التي تستخدِم القيم التلقائية لجميع المواقع. المزيد...
 
(instancetype) + strategyWithParamsBlock:
 تعرِض استراتيجية مخصّصة. يمكنك ضبط أي من السمات الاختيارية في paramsBlock. المزيد...
 

ملخّص الموقع

BOOL includeIBeacons
 يمكنك البحث أيضًا عن أجهزة iBeacon القريبة. المزيد...
 
BOOL allowInBackground
 جرِّب البحث عن إشارات إرشاد عندما يكون التطبيق في الخلفية. المزيد...
 
BOOL lowPowerPreferred
 يتوفر وضع الطاقة المنخفضة عند البحث عن إشارات Eddystone فقط، ويتم تجاهله عند تضمين iBeacons. المزيد...
 

تفاصيل الطريقة

+ (instancetype) strategy

تعرض الاستراتيجية التلقائية التي تستخدِم القيم التلقائية لجميع المواقع.

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

تعرِض استراتيجية مخصّصة. يمكنك ضبط أي من السمات الاختيارية في paramsBlock.

تفاصيل الموقع

- (BOOL) includeIBeacons
readnonatomicassign

يمكنك البحث أيضًا عن أجهزة iBeacon القريبة.

والقيمة التلقائية هي YES. يؤدي البحث عن أجهزة iBeacon إلى ظهور مربّع حوار إذن تحديد الموقع الجغرافي من نظام التشغيل iOS، لذا يجب ضبط هذا الإعداد على NO إذا كنت لا تريد البحث عن أجهزة iBeacon.

- (BOOL) allowInBackground
readnonatomicassign

جرِّب البحث عن إشارات إرشاد عندما يكون التطبيق في الخلفية.

والقيمة التلقائية هي NO.

- (BOOL) lowPowerPreferred
readnonatomicassign

يتوفر وضع الطاقة المنخفضة عند البحث عن إشارات Eddystone فقط، ويتم تجاهله عند تضمين iBeacons.

ويمكنك إيقاف وضع الطاقة المنخفضة إذا كنت تفضّل المسح الضوئي بوقت استجابة أقل وبتكلفة أعلى للبطارية.

والقيمة التلقائية هي YES.