2013-12-13 3 views
0

안녕하세요 여러분, 제 iPhone 앱에서 고도, 방위 및 GPS 정확도를 찾아야합니다. 나는 내 안드로이드 애플 리케이션에 이것을했다. 안드로이드에서, 나는 이것을 좋아하지 않았다 :고도, 방위, 속도 및 GPS 정확도를 얻으십시오

iOS에서도 같은 일을 할 수 있습니까? CLLocation에서 가져 오려고했지만 null/0,0000/-1.0000을 반환합니다. btw, iOS 시뮬레이터에서 테스트 할 때이 결과가 표시됩니다. 감사합니다. .

감사합니다.

답변

1

시뮬레이터는 코어 위치 항목을 테스트하기에 좋은 장소가 아닙니다. 특정 위치 만 시뮬레이트하지만 속도, 베어링 등을 테스트하려는 경우 실제 장치를 시험해 보는 것이 좋습니다.

클래스 CLLocationManager (Apple doc)을 사용하고 사용 가능한 위임 프로토콜을 사용하여 데이터를 가져와야합니다. 예를 들어, 표제를 원할 경우 locationManager:didUpdateHeading: 메소드를 구현하고 위치 관리자에서 startUpdatingHeading 메소드를 호출하십시오.

+0

mmmm 그래서 시뮬레이터를 사용하고 있습니다. 좋아요 @ 릭 나는 실제 장치를 사용하려고합니다. 당신의 대답에 감사드립니다. –

+0

감사합니다. 여전히 작동하지 않으면 다시 돌아 오십시오. 그렇지 않으면 수락 된 것으로 답변을 표시하는 것을 고려하십시오 :) – Rick

+0

베어링과 제목이 같지 않습니다 ... – benchuk

관련 문제