Descripción general
Parámetros opcionales para una suscripción.
Consulta las declaraciones de propiedades que aparecen a continuación para obtener explicaciones sobre cada parámetro.
Hereda NSObject.
Resumen de la propiedad | |
GNSDeviceTypes | deviceTypesToDiscover |
Los tipos de dispositivos que se descubrirán. Más... | |
NSString * | messageNamespace |
El espacio de nombres del mensaje con el que debe coincidir. Más... | |
NSString * | type |
El tipo de mensaje con el que debe coincidir. No debe ser nulo. El tipo predeterminado es el string vacío. Más... | |
GNSStrategy * | strategy |
La estrategia que se utiliza para descubrir dispositivos cercanos (sin balizas). Más... | |
GNSBeaconStrategy * | beaconStrategy |
Es la estrategia que se utiliza para la búsqueda de balizas. Más... | |
GNSOperationStatusHandler | statusHandler |
Un controlador para el estado de la suscripción. Más... | |
GNSPermissionRequestHandler | permissionRequestHandler |
Controlador para solicitar permiso del usuario para usar Nearby. Más... | |
Detalles de la propiedad
|
readwritenonatomicassign |
Los tipos de dispositivos que se descubrirán.
El valor predeterminado es kGNSDeviceUsingNearby
.
|
readwritenonatomicassign |
El espacio de nombres del mensaje con el que debe coincidir.
El string vacío es el espacio de nombres predeterminado y es privado para cada app (o para las que comparten un proyecto de Google Developers Console).
|
readwritenonatomicassign |
El tipo de mensaje con el que debe coincidir. No debe ser nulo. El tipo predeterminado es el string vacío.
|
readwritenonatomicassign |
La estrategia que se utiliza para descubrir dispositivos cercanos (sin balizas).
|
readwritenonatomicassign |
Es la estrategia que se utiliza para la búsqueda de balizas.
|
readwritenonatomiccopy |
Un controlador para el estado de la suscripción.
Se puede usar para hacer un seguimiento del estado de una suscripción recién creada.
|
readwritenonatomiccopy |
Controlador para solicitar permiso del usuario para usar Nearby.
Este controlador anula el cuadro de diálogo predeterminado que usa Nearby. Si proporcionas este controlador, Nearby no mostrará el cuadro de diálogo de permisos.
En tu controlador de solicitudes, debes solicitar el permiso del usuario para realizar la tarea que requiere el uso de Nearby y explicar por qué se usa. Cuando el usuario ha otorgado o denegado el consentimiento, debes llamar al bloque que se pasó a tu controlador de solicitudes. Si pasas YES
al bloque, significa que el usuario dio su consentimiento para permitir que Nearby funcione. Si pasas NO
, significa que el usuario no dio su consentimiento. Tus publicaciones y suscripciones no funcionarán hasta que se lo otorgue.
El controlador también se puede usar como un método de "verificación previa" para los diálogos de permisos de iOS. Puedes usarlo para explicar por qué se espera que el usuario dé su consentimiento con los permisos de iOS antes de que la app pueda realizar sus funciones relacionadas con Nearby.