2014-04-17 1 views
2

백그라운드 창 전화 8.1에서 작업을 테스트 중이지만 SystemTriggerType.SmsReceived 트리거가 작동하지 않습니다. 누구든지 그것을 작동하게 만들었습니까?백그라운드 작업 SystemTriggerType.SmsReceived가 트리거되지 않습니다.

나는 MS 배경 작업의 this example을 사용했지만 원본 버전 만 사용했습니다. 이에

var task = BackgroundTaskSample.RegisterBackgroundTask (BackgroundTaskSample.SampleBackgroundTaskEntryPoint, BackgroundTaskSample.SampleBackgroundTaskName ,new SystemTrigger (SystemTriggerType.TimeZoneChange , false) ,null) ; 

:

이 대체

var task = BackgroundTaskSample.RegisterBackgroundTask (BackgroundTaskSample.SampleBackgroundTaskEntryPoint, BackgroundTaskSample.SampleBackgroundTaskName , new SystemTrigger (SystemTriggerType.SmsReceived , false) ,null) ; 

답변

1

SystemTriggerType.SmsReceived는 1 파티 애플리케이션 만 사용할 수 있습니다. 타사 응용 프로그램 개발자에게는 제공되지 않습니다.

잠정적 인 예비 문서가 없으셔서 죄송합니다. Universal Apps (Windows 런타임)에 대한 SDK 설명서의 최종 버전이이 점을 분명히 설명하기를 바랍니다.

+0

타사 앱에서 사용할 수없는 이유는 무엇입니까? 이 어리석은 한계를 지우지 그래? –