推送通知 – 通知徽章编号增量

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

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

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

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

点赞