Estoy trabajando en una aplicación web que permite a los usuarios iniciar sesión en la aplicación, solo si se encuentran en ciertas regiones especificadas. Llamé locationManager startUpdatingLocation
al comienzo de mi aplicación para obtener la ubicación del usuario y habilita/deshabilita el registro en.CLLocationManager startUpdatingLocation vs startMonitoringSignificantLocationChanges
Una vez que el usuario inicia sesión, llamé
[locationManager stopUpdatingLocation];
[locationManager startMonitoringSignificantLocationChanges];
y registra al usuario cuando la ubicación actualizada está fuera de la región. ¿El uso de los dos métodos chocaría de alguna manera? (Estoy probando el código en el simulador, por lo tanto, la ubicación siempre es la misma).
Nota: No estoy usando didEnterRegion
o didExitRegion
porque todo es manejado por un código Javascript existente. Solo estoy enviando la ubicación actual del usuario.
No chocan. Lo probé Puede ejecutar ambos de forma segura. –