Обзор
Стратегия, используемая для обнаружения близлежащих устройств.
Наследует 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 .