Я включил Background Modes > Location updates
в настройках цели. Я запускаю приложение в симуляторе iOS 9
, я помещаю приложение в фоновое состояние с Location > City run
в симуляторе, и, кажется, оно продолжает получать обновления местоположения. Но я запускаю приложение на реальном iOS 9
устройстве, и через несколько секунд после перехода в фоновый режим я теряю стрелку службы определения местоположения в строке состояния, и обновления местоположения не получаются.
С другой стороны, я запустил приложение на реальном iOS 8
устройстве, и, кажется, оно продолжает прослушивать местоположения (стрелка в строке состояния не исчезает).
Почему службы определения местоположения останавливаются в фоновом режиме в iOS 9
реальном iPhone
?
Мне нужна помощь, чтобы решить это, спасибо заранее.