Можно создать дубликат:
Alternative to startMonitoringSignificantLocationChanges?Расположение Мониторинг когда приложение закрыто
Я разрабатываю приложение, где мне нужно позвонить веб-сервиса, когда местоположение пользователя изменилось на 3 км , Он должен работать, когда приложение закрыто (не в фоновом режиме, а закрыто).
Я пробовал метод startMonitoringSignificantLocationChanges
, но он слишком неточен, поскольку он срабатывает, когда пользователь переместился из одной сетевой ячейки в другую (как я понял, когда искал).
И, насколько мне известно, только startMonitoringForRegion
и методы startMonitoringSignificantLocationChanges
перезапустит приложение в фоновом режиме для выполнения некоторого кода при изменении местоположения (или ввода/выхода из региона).
Любое решение о том, как преодолеть эту проблему?
Это правда, но это также неточно, оно срабатывает, по крайней мере, каждые 6 км, когда я тестировал его – Kassem