我的应用程序在装有Windows 8.1 Pro的平板电脑上运行。
我有锁定屏幕访问权限:
await BackgroundExecutionManager.RequestAccessAsync();
时间触发器使用这些条件(Internet和UserPresent)运行我的后台任务:
// adding condition
SystemCondition internetCondition = new SystemCondition(SystemConditionType.InternetAvailable);
SystemCondition userPresentCondition = new SystemCondition(SystemConditionType.UserPresent);
builder.AddCondition(internetCondition);
builder.AddCondition(userPresentCondition);
BackgroundTaskRegistration taskRegistration = builder.Register();
它工作正常但是当我关闭我的设备时,它不会再次启动。
我应该添加哪种条件(如果可能的话)?
上的同样问题答案 0 :(得分:0)
为了将来的使用,我修复了它添加另一个带有会话条件的系统触发器的后台任务。