1

완벽하게 작동하는 PeriodicTask를 사용하고 있지만 배터리 세이버 모드가 켜져 있으면 실행되지 않습니다. 앱을 실행하도록 허용했지만 Battery Saver 앱을 통해이 상태의 배경을 볼 수 있습니다.배터리 절약 모드가 켜져있을 때 백그라운드 에이전트가 실행되지 않음

어떤 아이디어가 실행되지 않을 수도 있습니다. 나는 Telerik의 LiveTileHelper 컨트롤을 백그라운드 에이전트 내부에서 사용하여 새 프론트 및 라이브 라이브 타일 이미지를 새로 생성하고 있으며 http 요청도 작성했다고 덧붙여 야합니다 (이 앱은 날씨 앱 임). Silverlight Windows Phone 8 앱용입니다.

매우 일반적인 문제로 사과 드리지만, 설명을 통해 코드를 공유 할 필요가 없다고 가정합니다.

모든 통찰력을 주시면 감사하겠습니다.

바디

답변

-1

이것은 의도적으로 설계된 것입니다.

배터리 절약 모드에서는 백그라운드 에이전트를 포함하여 백그라운드 에이전트가 실행되지 않습니다.

배터리 세이버 앱을 통해이 상태에서 앱을 백그라운드에서 실행할 수 없습니다. 대신 휴대 전화가 정상 상태 인 경우에도 앱이 백그라운드에서 실행되는 것을 금지 할 수 있습니다. 그러나 배터리 세이버 상태에서는 이 없으며 설정에 관계없이 배경 에이전트는입니다. 이 작업으로 수행 할 수있는 유일한 작업은 배터리 세이버 상태를 완전히 비활성화하는 것입니다.

+1

Windows Phone 8.1의 배터리 세이버 앱에 "배터리 세이버가 켜져 있어도이 앱을 백그라운드에서 실행할 수있게 허용"옵션이 있기 때문에 이는 의미가 없습니다. 휴대 전화가 정상 상태에서도 앱이 백그라운드에서 실행되는 것을 금지하는 옵션은 배터리 세이버 앱에서 '앱이 백그라운드에서 실행되도록 허용'이라는 별도의 토글입니다. – Bredcrumbs

관련 문제