问题描述
我需要编写一个特殊的警报应用程序,该应用程序在警报触发时不会事先知道。例如,一种可能的情况是每15秒检查一次文件,如果该文件存在,则发送通知。计时器应该在用户手动启动应用程序时启动,或者在用户授予权限的情况下在Windows启动时启动。
-
至关重要的是,警报不能迟于1分钟,因此
TimeTrigger
15分钟不能满足要求。 -
extendedBackgroundTasktime
容量删除了发布到Windows Store的功能。请注意,请求用户许可是可以的,但是我们需要将其发布到普通的Windows Store。 -
ExtendedExecutionSession
的最长时间为10分钟,如果应用程序未激活,则无法续订(我可能是错的)。尽管LocationTracking
可以提供无限制的时间,但每个文档:“无限制。一次只能请求一个应用程序。”,我的应用程序不提供位置跟踪。 -
使用Building an Alarm App in Windows 8.1或Schedule a toast notification或
AlarmApplicationManager
之类的警报器时,需要确切知道警报何时触发,而该应用当时并不知道。此外,他们还要求Toast出现,然后需要用户交互才能继续处理代码。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)