Informações gerais
Parâmetros opcionais para uma assinatura.
Consulte as declarações de propriedade abaixo para ver as explicações de cada parâmetro.
Herda o NSObject.
Resumo da propriedade | |
GNSDeviceTypes | deviceTypesToDiscover |
Os tipos de dispositivos a serem descobertos. Mais... | |
NSString * | messageNamespace |
O namespace da mensagem a ser correspondida. Mais... | |
NSString * | type |
O tipo de mensagem a ser correspondida. Não pode ser nulo. A string vazia é o tipo padrão. Mais... | |
GNSStrategy * | strategy |
Estratégia a ser usada para descobrir dispositivos por perto (sem sensores). Mais... | |
GNSBeaconStrategy * | beaconStrategy |
A estratégia a ser usada para a verificação de beacons. Mais... | |
GNSOperationStatusHandler | statusHandler |
Um gerenciador para o status da assinatura. Mais... | |
GNSPermissionRequestHandler | permissionRequestHandler |
Um gerenciador para solicitar permissão do usuário para usar o Nearby. Mais... | |
Detalhe da propriedade
|
readwritenonatomicassign |
Os tipos de dispositivos a serem descobertos.
O padrão é kGNSDeviceUsingNearby
.
|
readwritenonatomicassign |
O namespace da mensagem a ser correspondida.
A string vazia é o namespace padrão e é particular para cada app (ou apps que compartilham um projeto do Google Developer Console).
|
readwritenonatomicassign |
O tipo de mensagem a ser correspondida. Não pode ser nulo. A string vazia é o tipo padrão.
|
readwritenonatomicassign |
Estratégia a ser usada para descobrir dispositivos por perto (sem sensores).
|
readwritenonatomicassign |
A estratégia a ser usada para a verificação de beacons.
|
readwritenonatomiccopy |
Um gerenciador para o status da assinatura.
Ele pode ser usado para acompanhar o status de uma assinatura recém-criada.
|
readwritenonatomiccopy |
Um gerenciador para solicitar permissão do usuário para usar o Nearby.
Esse gerenciador substitui a caixa de diálogo padrão usada pelo Nearby. Se você fornecer esse gerenciador, o Nearby não mostrará sua caixa de diálogo de permissão.
No gerenciador de solicitações, solicite a permissão do usuário para executar a tarefa que exige o uso do Nearby, explicando por que ele está sendo usado. Quando o usuário deu ou negou o consentimento, chame o bloco transmitido para o gerenciador de solicitações. Se você transmitir YES
para o bloco, isso significa que o usuário permitiu o funcionamento do Nearby. Se você passar NO
, isso significa que o usuário não deu consentimento. Suas publicações e assinaturas não funcionarão até que o consentimento seja dado.
O gerenciador também pode ser usado como um método de "simulação" para as caixas de diálogo de permissão do iOS. Você pode usá-la para explicar por que se espera que o usuário dê consentimento às permissões do iOS antes que o app possa executar as funções relacionadas ao Nearby.