想象一下这种情况:
10.00:您的应用推送了“Hello”消息
10.01:您的应用推送徽章更新,同时设备没有消息
发生的消息是消息消失了。因此,如果用户没有看到它,它就消失了。有没有办法发送徽章通知而不清除任何以前的消息?我知道您可以再次发送邮件,但我不想向可能已准备好邮件的用户发送垃圾邮件。
我不想就原因进行讨论,只是有可能吗?
答案 0 :(得分:1)
不幸的是,这是不可能的。我们建议您在警报中添加徽章更新,以便同时进行设置,但只更新徽章时无法“覆盖”警报。
但与此同时,来自任何其他应用程序的任何消息也将覆盖您之前的警报。
如果您在APNS有效载荷中包含声音,手机将播放声音或振动,因此如果您最终需要这样做,您至少可以向用户反馈已收到消息。