Проблема с высотой IOS

У меня проблема с получением высоты, она возвращает 0.0000. Вот мой код:

- (void)locationManager:(CLLocationManager *)manager didUpdateToLocation:(CLLocation *)newLocation fromLocation:(CLLocation *)oldLocation { NSString *tAltitude = [NSString stringWithFormat:@"%f", [newLocation altitude]]; CLLocationCoordinate2D coord=newLocation.coordinate; MKCoordinateSpan span = {.latitudeDelta = 0.005, .longitudeDelta = 0.005}; MKCoordinateRegion region = {coord, span}; [map setRegion:region]; NSLog(@"Location: %@", [newLocation description]); NSLog(@"altitudine:%@",tAltitude); } 

One Solution collect form web for “Проблема с высотой IOS”

Если вы находитесь в помещении, iPhone использует ячейку памяти или местоположение WIFI. Это местоположение не вернет высоту. Вы должны протестировать улицу, чтобы получить GPS.

Чтобы убедиться, что вы используете GPS, проверьте также горизонтальную точность. Если он находится в диапазоне 2 цифры, вы должны быть на GPS, и, скорее всего, вы получите высоту

  • Скрыть всплывающее окно при аннотации, отображаемой на MapView
  • Как рассчитывается высота MKMapCamera?
  • Проблемы с MapView Pin Annotation - Pin теряет цвет, когда карта увеличена / изменена / изменена область
  • Название контакта MKPlacemark
  • Как добавить UIImageView в MKOverlayRenderer?
  • Отображение MKRoute на MKMapView в iOS7
  • Как сделать обычную MKAnnotation перетаскиваемой
  • Предотвратите распространение касания до аннотации ниже
  • стрелка заголовка iOS 10 для точки MKUserLocation
  • MKMapView вернется к мировоззрению: Rebaked
  • Как сосредоточить свое текущее местоположение в MKMapView?
  • PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.