在没有云服务的情况下关闭应用时通知用户

时间:2015-05-21 22:02:00

标签: c# azure push-notification visual-studio-2005 win-universal-app

是否有类似“推送通知”的方式,但无需连接到像azure这样的云服务?我想在我的应用程序倒计时少于一天时通知用户,但我希望能够在应用关闭时通知他。

我不确定如何使用云服务,所以我想知道是否有不同的方法来做到这一点。如果没有,你能不能告诉我我需要做什么?如果我选择推送通知?

1 个答案:

答案 0 :(得分:2)

按定义推送通知是从关闭系统推送的,但您可以在没有网络的情况下安排本地通知。

由于倒计时具有可预测的时间,您可以计算何时倒计时并安排平铺通知适当地触发。

除非用户授权,否则我会为此跳过祝酒。如果倒计时是用户想要的应用功能,那么敬酒可能是好的。如果倒计时到了试验结束,那么那些不那么面对面的东西会更有礼貌。无论哪种方式,即使您显示Toast也应该更新Tile,因为很容易错过Toast。

应用程序基本上以相同的方式调度切片和Toast:创建TileUpdateManager或ToastNotificationManager,创建ScheduledTileNotification或ScheduledToastNotificaiton,显示要显示的切片或Toast信息以及截止日期,然后使用计划调用经理的AddToSchedule通知。当到期日到来时,即使应用程序关闭,也会传递拼贴和烤面包。

请参阅How to schedule a tile notificationHow to schedule a toast notification了解演练。