Похоже, что я не получаю уведомление по методу delegate
, пока приложение находится в фоновом режиме. Я получаю didChangeAuthorizationStatus
, как только приложение переходит на передний план. Кто-нибудь еще успел получить authorizationStatus
в фоновом режиме?locationmanager didchangeauthorizationstatus не вызван в фоновом режиме
BTW, другие delegate
методы работают в фоновом режиме, поэтому я знаю, что я установил правильные свойства в info.plist
.
Какая у вас проблема? Ваше приложение не делает _run_ в фоновом режиме, так почему имеет значение, что вы не получаете уведомление, пока не находитесь на переднем плане? Это первый момент, когда ваше приложение может вообще что-то делать. – matt
Мэтт, я собираю обновления местоположения в фоновом режиме и регистрирую их. Если пользователь отключил местоположение, я бы хотел его зарегистрировать. – user7143420