Classe GNSPublicationParams

Referência da classe GNSPublicationParams

Informações gerais

Parâmetros opcionais para uma publicação.

Consulte as declarações de propriedade abaixo para ver as explicações de cada parâmetro.

Herda o NSObject.

Resumo da propriedade

GNSStrategystrategy
 A estratégia a ser usada para publicar a mensagem. Consulte GNSStrategy para ver o padrão. Mais...
 
GNSOperationStatusHandler statusHandler
 Um gerenciador para o status da publicação. Mais...
 
GNSPermissionRequestHandler permissionRequestHandler
 Um gerenciador para solicitar permissão do usuário para usar o Nearby. Mais...
 

Detalhe da propriedade

- (GNSStrategy*) strategy
readwritenonatomicassign

A estratégia a ser usada para publicar a mensagem. Consulte GNSStrategy para ver o padrão.

- (GNSOperationStatusHandler) statusHandler
readwritenonatomiccopy

Um gerenciador para o status da publicação.

Ele pode ser usado para rastrear o status de uma publicação recém-criada.

- (GNSPermissionRequestHandler) permissionRequestHandler
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.