2010-02-19 2 views
0

이 질문에 대답 해 주셔서 감사합니다. 백그라운드에서 응용 프로그램의 사용자 위치와 타이머를 자주 업데이트하고 싶습니다. iPhone SDK는 푸시 알림 서비스 만 지원한다고 들었습니다. 데몬 서비스를 추가하기 위해 iPhone SDK를 사용하는 방법이 있습니까? 어디서 좋은 가이드를 찾을 수 있습니까?데몬 서비스를 추가하는 방법과 iphone에서 최고의 튜토리얼 또는 모범 사례를 얻을 수있는 곳은 어디입니까?

+0

이것은 http://stackoverflow.com/questions/1413154/how-to-implement-daemon-process-for-background-task-in-iphone-sdk-3-0의 중복입니다. –

답변

1

공식 SDK를 사용할 때 백그라운드 프로세스는 iPhone에서 사용할 수 없습니다.

이 작업을 수행하는 유일한 방법은 문서화되지 않은/개인용 API를 탈옥하고 사용하는 것입니다.이 API는 권장되지 않으며 앱 스토어에서 앱이 허용되지 않도록합니다.

그러나 앱이 실행되는 동안 사용자 위치를 업데이트하려는 경우 NSTimer를 사용하여 업데이트 할 수 있습니다. 앱이 사용되지 않는 동안 기능을 실행할지 여부에 대한 질문은 명확하지 않습니다.이 경우 첫 번째 진술 문이 나타납니다.

1

나는 앱을 실행하지 않고 그것을하고 싶어한다고 가정합니다. 그렇다면 불가능합니다.

관련 문제