2013-06-07 2 views
1

아래의 링크에서 앱이 백그라운드로 전환 될 때 앱에서 계속 이벤트를받을 수있는 것으로 보입니다. 하지만 그것은 위치 기반 애플 리케이션을 위해서만 사용되는 것 같습니다. 일반 앱에서 그렇게 할 수 있습니까? ID_CAP_LOCATION을 선언하려고 시도했지만 백그라운드로 전환 할 때 Application_RunningInBackground가 호출되지 않습니다. 그것은 지속적으로 위치를 추적하지 않는WP8 :이 위치 (PhoneApplicationService.RunningInBackground)를 위치 기반 앱 외부에서 사용할 수 있습니까?

http://msdn.microsoft.com/en-us/library/windowsphone/develop/microsoft.phone.shell.phoneapplicationservice.runninginbackground(v=vs.105).aspx

답변

0

응용 프로그램은 백그라운드에서 실행되지 않습니다.

이 절

  • 앱 적극적 위치 추적 중단 .... 운영체제 백그라운드에서 실행되는 응용 프로그램을 비활성화되는 조건을 나열. 앱은 Geolocator 클래스의 PositionChanged 및
    StatusChanged 이벤트에 대한 이벤트 핸들러를 제거하거나 GeoCoordinateWatcher 클래스의 Stop() 메소드를 호출하여 위치 추적을 중지합니다.

출처 :

How to run location-tracking apps in the background for Windows Phone 8

: 당신은 여기 백그라운드에서 응용 프로그램을 실행하는 방법에 대한 완전한 정보를 찾을 수

Running location-tracking apps in the background for Windows Phone 8