2010-07-15 2 views
0

내 iPhone 앱에 배경 위치 업데이트 (백그라운드에서 실행중인 애플리케이션이 계속해서 계속해서 Lcoation 업데이트를받을 수있는 기능)를 추가하려고합니다. 나는 (보기 컨트롤러에서) 위치 업데이트 방법을 구현했습니다. didUpdateToLocation 및 은 오류입니다. 또한 Info.plist 파일에 문자열 배열에 'location'값을 가진 UIBackgroundModes 키를 추가했습니다. 나는 applicationWillResignActive, 응용 프로그램 위임 클래스 applicationDidEnterBackground :와, applicationWillEnterForeground, applicationDidBecomeActive, applicationWillTerminate 같은 방법을 추가했습니다,하지만 난 빈을 유지했다.iphone SDK를 사용하여 백그라운드에서 위치 업데이트가 작동하지 않습니다. 4

그러나 iPodTouch 또는 iPhone 시뮬레이터에서 앱을 실행하면 응용 프로그램이 백그라운드에서 실행될 때 업데이트를받지 못합니다. 포 그라운드에서 업데이트를 수신합니다. 또한 앱을 다시 포 그라운드로 가져 오면 동시에 5-6 개의 업데이트와 같은 업데이트가 발생합니다.

내가 누락 된 부분을 지적 해 주실 수 있습니까? 위임자 (내가 언급 한)에서 메서드를 비워두면 빈 결과가 발생합니까?

감사합니다.
Abhinav.

답변

관련 문제