Обзор
Стратегия, используемая для обнаружения близлежащих устройств.
Наследует NSObject.
Сводка методов класса | |
(instancetype) | + strategy |
Возвращает стратегию по умолчанию, которая использует значения по умолчанию для всех свойств. Более... | |
(instancetype) | + strategyWithParamsBlock: |
Возвращает пользовательскую стратегию. Вы можете установить любое из необязательных свойств в paramsBlock . Более... | |
Сводная информация о недвижимости | |
GNSDiscoveryMode | discoveryMode |
Для обнаружения близлежащих устройств одно устройство должно передать код сопряжения, а другое устройство должно выполнить поиск кодов сопряжения. Более... | |
GNSDiscoveryMediums | discoveryMediums |
Определяет, какие средства использовать для трансляции и сканирования кодов сопряжения при обнаружении близлежащих устройств. Более... | |
BOOL | allowInBackground |
Попробуйте использовать стратегию обнаружения, когда приложение находится в фоновом режиме. Более... | |
Подробности метода
+ (instancetype) strategy |
Возвращает стратегию по умолчанию, которая использует значения по умолчанию для всех свойств.
+ (instancetype) strategyWithParamsBlock: | (void(^)( GNSStrategyParams *)) | paramsBlock |
Возвращает пользовательскую стратегию. Вы можете установить любое из необязательных свойств в paramsBlock
.
Детали недвижимости
|
read nonatomic assign |
Для обнаружения близлежащих устройств одно устройство должно передать код сопряжения, а другое устройство должно выполнить поиск кодов сопряжения.
Поскольку нет возможности заранее договориться, по умолчанию все устройства выполняют как трансляцию, так и сканирование.
Это свойство позволяет вам настроить это поведение, ограничивая ваше приложение трансляцией или сканированием. Например, рассмотрим мобильное приложение, которое взаимодействует с телеприставкой. Если приставка запрограммирована на передачу кода сопряжения, мобильное приложение можно настроить только на сканирование, чтобы уменьшить задержку.
По умолчанию используется kGNSDiscoveryModeDefault
.
|
read nonatomic assign |
Определяет, какие средства использовать для трансляции и сканирования кодов сопряжения при обнаружении близлежащих устройств.
Дополнительную информацию об обнаружении устройств см. в разделе discoveryMode
.
По умолчанию используется kGNSDiscoveryMediumsDefault
.
|
read nonatomic assign |
Попробуйте использовать стратегию обнаружения, когда приложение находится в фоновом режиме.
Обратите внимание, что не всем стратегиям будет разрешено работать в фоновом режиме. Вы можете запросить это здесь, и в зависимости от других настроек и обстоятельств стратегии может быть разрешено продолжить работу в фоновом режиме. В настоящее время поддерживаются только сканирования/трансляции BLE.
Значение по умолчанию — NO
.