DeviceUseTrigger不会导致长时间运行的后台任务

时间:2016-05-24 19:29:56

标签: windows-10-mobile background-task microsoft-band

我使用DeviceUseTrigger来获得一个近乎永久的"连接到Microsoft Band。在http://www.codeproject.com/Tips/1036512/Achieveing-Indefinite-Background-Execution-with-th

中解释

该代码项目文章中描述的方法在调试模式下完美运行(不会耗尽电池)。但是从商店运行我的应用程序导致停止的后台任务;由于某些操作系统策略失败,Windows 10移动设备会停止任务。

是否有人为此后台任务限制找到了解决方法?

1 个答案:

答案 0 :(得分:1)

Microsoft Band不会启动与通道A502CA9A-2BA5-413C-A4E0-13804E47B38F的连接。鉴于此,我们不确定导致此类RFCOMM触发器启动后台任务的原因。

总的来说,今天没有受支持的方法可以仅使用Band以RFCOMM触发方式在Microsoft Mobile上解决此问题。任何成功的实验都会损害健康应用的行为。

任何其他设备可以打开与手机的RFCOMM连接以及为该连接设置的触发器。

除此之外,尚不清楚“在调试模式下完美运行”是什么意思。附加Visual Studio调试器后,后台任务将保留,帮助开发人员。没有调试器,它们会被操作系统取消。