4

我正在调查从 Azure 移动服务推送通知迁移到 Azure 通知中心的两个主要好处:1)使用标签的发布/订阅架构,以及 2)抽象设备注册。

但是,我很难理解设备徽章价值管理的模式。

通过移动服务推送通知,可以直接在 db 中为单个设备注册维护当前徽章值。但是对于 Azure 维护“订阅”设备注册并管理设备通知的扇出的通知中心,客户端设备使用 Azure 通知中心更新其当前徽章值的最佳方法是什么?

我已经查看了Azure 文档,观看了几个出色的概述视频,例如Channel 9 Cloud Cover 第 100 集,但在通知中心和徽章值管理方面似乎缺乏文档和示例。

感谢您的帮助,朋友们!

4

1 回答 1

3

不幸的是,徽章管理在发布/订阅架构中并不简单。如果您使用标签来指示单个用户,那么您可以将计数器保留在后端,然后在发送到您的集线器时将其添加到您的通知中。

在您使用标签作为兴趣组时,事情并不简单,它们取决于您想要的计数。对于某些平台(即 iOS 和 Android),您可以编写一些客户端代码来保持个性化计数器。然而,在其他时候,人们不得不避免使用个性化的柜台,而不得不使用像“!”这样的通用徽章。在 Windows 8 中。

于 2014-01-17T18:18:02.860 回答