сервисах геолокации(пользователь запретил или вообще приложение не зарашивало разрешений) вызову метод startMonitoringSignificantLocationChanges - он будет работать когда пользователь даст разрешение на использовании геолокации(на каких-дибо других экранах)?
p.s. этот LocationManager объявлен в аппДелегате.
Скажем так, непонятно зачем он нужен в AppDelegate но у LocationManager есть делегат, у которого в свою очередь есть прекрасный метод locationManager:didChangeAuthorizationStatus в котором тебе надо хендлить статус, и в случае, когда юзер дал согласие на использование его гео, то подключать уже что тебе надо
Обсуждают сегодня