如何增加徽章编号以及如何知道用户是否打开通知。因此v可以是否增加徽章号或从开头开始。
alertNotification.Payload.Sound = "default";
alertNotification.Payload.Badge = 1;
答案 0 :(得分:2)
没有用于增加徽章编号的API。您需要在服务器上存储所有状态,因为您拥有的唯一API是发送完整数字以显示应用程序图标。没有其他办法。您已经存储了用户设备令牌,因此您可以轻松地将“badgeCount”属性添加到用于持久性的任何系统中。
如果用户通过应用代表上的application:didReceiveRemoteNotification:
推送通知打开应用,您会收到通知。你可以在那里做任何你想要的事情,通知你的服务器当前的事态。如果用户手动而不是通过通知打开应用程序,您可能还希望在application:didBecomeActive:
等中执行此操作。