Определить текущую доступность GPS в помещении в Swift - PullRequest
0 голосов
/ 15 декабря 2018

Я хочу узнать, действительно ли GPS доступен в данный момент времени.Я знаю, что можно определить, авторизован ли GPS и есть ли у телефона GPS, используя что-то вроде:

i

f([CLLocationManager locationServicesEnabled] && 
   [CLLocationManager authorizationStatus] != kCLAuthorizationStatusDenied) {
    // show the map
} else {
    // show error
}

Однако я не могу узнать, как определить,GPS действительно достижим в данный момент.Например, если он может быть недоступен, если пользователь находится в помещении или проходит через туннель.

Может кто-нибудь предложить способ определения фактической доступности данных GPS?

Спасибо за любые идеи.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...