Informações gerais
A estratégia a ser usada para detectar dispositivos por perto.
Herda o NSObject.
Resumo do método de classe | |
(instancetype) | + strategy |
Retorna a estratégia padrão, que usa os valores padrão para todas as propriedades. Mais... | |
(instancetype) | + strategyWithParamsBlock: |
Retorna uma estratégia personalizada. É possível definir qualquer uma das propriedades opcionais em paramsBlock . Mais... | |
Resumo da propriedade | |
GNSDiscoveryMode | discoveryMode |
Para a descoberta de dispositivos nas proximidades, um dispositivo deve transmitir um código de pareamento, e o outro deve fazer a leitura de códigos de pareamento. Mais... | |
GNSDiscoveryMediums | discoveryMediums |
Controla quais meios usar para transmitir e ler códigos de pareamento ao descobrir dispositivos por perto. Mais... | |
BOOL | allowInBackground |
Tente usar a estratégia de descoberta quando o app estiver em segundo plano. Mais... | |
Detalhes dos métodos
+ (instancetype) strategy |
Retorna a estratégia padrão, que usa os valores padrão para todas as propriedades.
+ (instancetype) strategyWithParamsBlock: | (void(^)(GNSStrategyParams *)) | paramsBlock |
Retorna uma estratégia personalizada. É possível definir qualquer uma das propriedades opcionais em paramsBlock
.
Detalhe da propriedade
|
readnonatomicassign |
Para a descoberta de dispositivos nas proximidades, um dispositivo deve transmitir um código de pareamento, e o outro deve fazer a leitura de códigos de pareamento.
Como não há como negociar antecipadamente, o padrão é que todos os dispositivos transmitam e façam a varredura.
Essa propriedade permite personalizar esse comportamento, restringindo o app a transmitir ou verificar. Por exemplo, considere um aplicativo para dispositivos móveis que se comunica com um conversor. Se o conversor for programado para transmitir um código de pareamento, o aplicativo para dispositivos móveis poderá ser configurado para somente fazer busca, a fim de melhorar a latência.
O padrão é kGNSDiscoveryModeDefault
.
|
readnonatomicassign |
Controla quais meios usar para transmitir e ler códigos de pareamento ao descobrir dispositivos por perto.
Consulte discoveryMode
para mais detalhes sobre a descoberta de dispositivos.
O padrão é kGNSDiscoveryMediumsDefault
.
|
readnonatomicassign |
Tente usar a estratégia de descoberta quando o app estiver em segundo plano.
Nem todas as estratégias podem ser executadas em segundo plano. É possível solicitar isso aqui e, dependendo de outras configurações e circunstâncias, a estratégia pode continuar em segundo plano. No momento, somente buscas/transmissões por BLE são compatíveis.
O padrão é NO
.