Я хочу узнать, действительно ли GPS доступен в данный момент времени.Я знаю, что можно определить, авторизован ли GPS и есть ли у телефона GPS, используя что-то вроде:
i
f([CLLocationManager locationServicesEnabled] &&
[CLLocationManager authorizationStatus] != kCLAuthorizationStatusDenied) {
// show the map
} else {
// show error
}
Однако я не могу узнать, как определить,GPS действительно достижим в данный момент.Например, если он может быть недоступен, если пользователь находится в помещении или проходит через туннель.
Может кто-нибудь предложить способ определения фактической доступности данных GPS?
Спасибо за любые идеи.