2010-02-01 8 views
3

iPhone을 사용하여 위치 추적을 얻는 응용 프로그램을 작성 중입니다. 전원을 절약하기 위해 화면이 꺼져있는 동안 위치 데이터를 수집하려고합니다. 수면 모드에서 위치 수집을 계속 유지하기 위해 무성음 파일을 재생하는 방법을 배웠습니다. 나는 아직도 수면 모드에서 멈추는 위치 획득에 때때로 문제가있다. 이것은 아마도 5 - 10 %의 시간이 걸릴 것입니다. 지도보기에서 현재 위치 주석의 모양이 좋고 정확한 수정을 암시하는 것으로 보일지라도, 시작하기에 충분한 위치 수정이 없을 수도 있습니다. 누구든지 위치 관리자에 좋은 수정 사항이 있음을 확실하게 판단 할 수있는 좋은 방법을 알고 있습니까? 누구든지 그것을 유지하기 위해 수면 모드에서 위치 관리자를 "차고"위한 트릭을 알고 있습니까? 30 초 반복 타이머를 실행하고 해고 할 때마다 현재 위치를 읽으려고했습니다. 슬프게도, 이것은 도움이되지 못했습니다. 모든 제안을 부탁드립니다. 위치가 충분히 여부를 정확 경우iPhone에서 위치를 안정적으로 얻는 방법

답변

2

당신은의 horizontalAccuracy 속성에 대한 위치 관리자로부터 반환 된 데이터를 확인하실 수 있습니다이 풍부한

확인합니다.

트릭을 사용하지 않고 디스플레이를 끄고 배터리 전원을 절약하는 또 다른 방법은 근접 센서를 활성화하고 절전 모드를 해제하는 것입니다. 그렇게하면 휴대 전화가 주머니에있을 때 디스플레이가 꺼지고, 주머니를 들여다 볼 때 불이 켜집니다.

관련 문제