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!

Était-ce utile?

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 /

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top