iPad — проблема с курсом свойств CLLocationManager и CLLocation

Я использую CLLocationManager и CLLocation, чтобы получить широту и долготу местоположения, где находится iPad. Он работает нормально. Но когда я пытаюсь получить свойство «курс», оно всегда возвращает «-1». Что мне делать, чтобы получить свойство «курс», чтобы я мог определить, в каком направлении указывает мой iPad?


person Satyam    schedule 27.11.2010    source источник
comment
Хотя у меня та же проблема, что и у вас, со свойством курса, всегда возвращающим -1 в iOS 4.2.1 на iPhone 4, если вы хотите направление, на которое указывает ваш iPad, вам действительно нужно поле heading, которое вы включаете вызов startUpdatingHeading на подходящем оборудовании. «Курс» — это направление, в котором движется устройство, а не направление.   -  person DefenestrationDay    schedule 09.03.2011


Ответы (2)


Встаньте и начните бежать, GPS должен получить несколько разных значений, чтобы определить курс/скорость. Мне пришлось бежать с моим iphone, чтобы получить значение, отличное от -1

person Peter    schedule 01.03.2011

На чем вы это тестируете? Фактическое оборудование? Думаю, это ожидаемо при использовании симулятора. Из документов отрицательное значение указывает на «недопустимое» измерение, но это все, что он говорит.

person rob    schedule 27.11.2010
comment
Даже я пытался использовать пример LocateMe от Apple. Это также дает мне -1 всегда - person Satyam; 29.11.2010