1

根据 MSDN,MPNS 会将通知请求放入队列等待传递,因此它们到达设备总是有时间延迟。我的问题是,有时,例如当设备进入临时断开模式时,时间延迟太长以至于 toast 通知在到达时变得过时。有没有办法在不更新当前推送通道的情况下丢弃/忽略这些旧的 toast 通知?如果没有,我每次打开应用程序都更新推送通道可以吗?

4

1 回答 1

0

据我所知,每次打开应用都可以更新频道。如果您的应用程序没有运行并且您没有获取这些通知的后台任务,那么无论如何您都会自动丢弃它们。另外,如果我没记错的话,如果您将通道请求与以前用于从通道接收内容的对象一起使用,您可以获得相同的通道(我可能在这里错了)。在这种情况下,如果您收到旧消息,您可能必须手动处理本地丢弃。

于 2013-07-13T16:00:15.167 回答