iPhone Core Location CLLocationManager taux de mise à jour
-
19-09-2019 - |
Question
Pouvez-vous mettre en place un taux de mise à jour constante de temps pour CLLocationManager pour forcer la mise à jour des endroits comme toutes les 10 secondes en continu? Je sais que l'utilisation du filtre à distance, mais si quelque chose a mal tourné et l'emplacement est pas mis à jour? Merci!
La solution
Il est impossible de contrôler la vitesse de mise à jour. Vous pouvez régler une minuterie, puis éteignez les mises à jour jusqu'à la fin de la minuterie. Ceci est la chose habituelle à faire pour éviter d'utiliser trop de pouvoir.
S'il y a un problème, vous serez informé par la méthode délégué locationManager:didFailWithError:
Voici un bon poste qui montre comment filtrer les mauvaises lectures CoreLocation:
http://troybrant.net/blog/2010/02 / détection-bad-CoreLocation-data /