通知徽章编号增量

时间:2011-10-17 12:10:43

标签: push-notification

如何增加徽章编号以及如何知道用户是否打开通知。因此v可以是否增加徽章号或从开头开始。

alertNotification.Payload.Sound = "default";
alertNotification.Payload.Badge = 1;

1 个答案:

答案 0 :(得分:2)

没有用于增加徽章编号的API。您需要在服务器上存储所有状态,因为您拥有的唯一API是发送完整数字以显示应用程序图标。没有其他办法。您已经存储了用户设备令牌,因此您可以轻松地将“badgeCount”属性添加到用于持久性的任何系统中。

如果用户通过应用代表上的application:didReceiveRemoteNotification:推送通知打开应用,您会收到通知。你可以在那里做任何你想要的事情,通知你的服务器当前的事态。如果用户手动而不是通过通知打开应用程序,您可能还希望在application:didBecomeActive:等中执行此操作。