3
백그라운드에서 cllocationmanager를 "일시 중단"할 수 있습니까?백그라운드에서 CLLocationManager를 시작하십시오.
관리자를 중지하고 백그라운드에서 특정 시간에 다시 시작하려고합니다. 이것이 가능한가? 나는 매니저를 멈추고 nstimer를 시작했지만, 백그라운드에서 nstimer가 실행되지 않기 때문에 작동하지 않습니다.
내 목표는 특정 시간 간격 동안 관리자를 실행시키고 특정 시간 간격 동안 "일시 중지"하고 배터리 수명을 보존하기 위해 일시 중지 시간이 끝난 후 시작하는 것입니다.
도움 주셔서 감사합니다. 제
긴 답이있다 :
"Apple은 그 점을 생각하고 해결책을 갖고 있습니까?" 이 기사와 "위치 인식 프로그래밍 가이드"를 읽었습니다. 중요한 정확도와 정확성을 제공하지 않기 때문에 큰 변화를 사용할 수 없습니다. –
그런 다음 언급 한 바와 같이'UIBackgroundModes'를 사용하여 ~ 10 분의 백그라운드 시간 이상을 제공하지만 이는 보장되지 않습니다 – bshirley