创建一个类似app的服务,并对通知和系统范围内的事件做出反应
本文关键字:系统 通知 范围内 事件 一个 服务 app 创建 | 更新日期: 2023-09-27 18:14:23
是否有办法在Windows phone 7.5上创建一个类似应用程序的服务,使这个应用程序保持活跃,并且能够在没有用户干预的情况下接收原始通知,即使它不是前台应用程序?
我想做的是创建一个静静地坐在后台等待网站通知的应用程序,当收到通知时,发回一些信息,然后再次静静地坐在那里。
通过这个我试图解决一个恼人的每天的情况,我找不到一个应用程序,所以我很抱歉没有描述整个情况:)
谢谢
你可以使用原来的"Push Notification Services"从网站向设备发送更新。
Windows Phone的推送通知
这些甚至可以用来启动或深度链接到您的应用程序,从通知弹出窗口或Toast消息的用户点击通知。
虽然你可以使用后台代理来轮询站点的更新,但服务器在可用时将更新发送到手机会更有效。
唯一的限制是你的应用程序必须至少运行一次与服务器协商,并记录所需的Microsoft推送通知认证和详细信息(notificationUri)
还有一个基于云的包可以使用该服务。
使用Azure的推送通知服务视频演练
在WP7中不可能完全像你想要的那样。就像你写的-后台代理每30分钟运行一次,当你的应用程序进入后台时,它会被杀死。
所以你必须保持30分钟的限制-或者改变手机平台。
你想做什么,可以很容易地完成Windows Phone后台代理