Actualmente, el SDK de Navigation solo está disponible para determinados clientes. Comunícate con Ventas para obtener más información.

Referencia de la clase GMSRoadSnappedLocationProvider

Stay organized with collections Save and categorize content based on your preferences.
Referencia de la clase GMSRoadSnappedLocationProvider

Descripción general

Proporciona actualizaciones de la ubicación del usuario.

Esta clase funciona de manera similar a CLLocationManager, excepto que si el usuario está conduciendo, las actualizaciones de ubicación se ajustarán a la ruta más cercana.

Esta clase no está diseñada para crear subclases.

Funciones de miembro públicas

(void)- addListener:
 Agrega un objeto de escucha.
(BOOL)- removeListener:
 Quita un objeto de escucha.
(void)- startUpdateLocation
 Comienza a actualizar la ubicación de la ruta ajustada por el usuario.
(void)- stopUpdateLocation
 Deja de actualizar la ubicación de la ruta ajustada por el usuario.

Propiedades

BOOLPermite BackgroundBackgroundUpdates
 Indica si el delegado aún debe recibir actualizaciones de ubicación cuando la app está en segundo plano.

Documentación de la función de miembro

- (void) addListener: (Id ltRoadSnappedLocationProviderListener >) objeto de escucha

Agrega un objeto de escucha.

El receptor se mantiene con una referencia débil.

Parámetros:
objeto de escuchaUn objeto que cumple con el protocolo GMSRoadSnappedLocationProviderListener.
- (BOOL) removeListener: (Id ltRoadSnappedLocationProviderListener >) objeto de escucha

Quita un objeto de escucha.

Parámetros:
objeto de escuchaUn objeto que cumple con el protocolo GMSRoadSnappedLocationProviderListener.
Muestra:
Muestra SÍ si se quitó el objeto de escucha. Muestra NO si el objeto no es un objeto de escucha.

Comienza a actualizar la ubicación de la ruta ajustada por el usuario.

Una vez que se llame a esta función, el delegado comenzará a recibir eventos de actualización de ubicación.

Para evitar que se agote la batería o no se registre correctamente la ubicación de los usuarios, se debe llamar a stopUpdatingLocation cuando ya no se requiera el ajuste de ubicación de la ruta.

Deja de actualizar la ubicación de la ruta ajustada por el usuario.

Para evitar el consumo de batería o el registro no deseado de la ubicación del usuario, se debe llamar a este método cuando ya no se requiera el receptor.


Documentación de la propiedad

- (BOOL) allowedBackgroundLocationUpdates [read, write, assign]

Indica si el delegado aún debe recibir actualizaciones de ubicación cuando la app está en segundo plano.

La configuración predeterminada es NO.