Мне интересно, как работает CLLocationManager distanceFilter. Согласно документам,
The minimum distance (measured in meters) a device must move laterally before an update event is generated.
Значит, телефон уже определил местоположение, но distanceFilter просто не дает моему ответному звонку получить уведомление?
Я не вижу, как использование distanceFilter экономит заряд батареи, похоже, что Catch-22.