Push notification APN和信息的连续广播

Push notification APN和信息的连续广播,push-notification,apple-push-notifications,Push Notification,Apple Push Notifications,因此,我一直在为iOS开发一个即时通讯工具,当用户没有活动会话时,它使用APN进行通知 目前,如果用户处于活动状态,则不会发送通知,但有时可能会发送消息,然后用户在消息到达后的一瞬间关闭应用程序 这意味着用户可能会错过消息,因为没有发送通知。另一方面,如果一直发送通知,用户可能会在锁屏上看到“叮咚” 我的问题是,发送APNS通知是否与每条消息一起发送“行业标准”?像whatsapp/viber这样的应用程序能做到这一点吗,还是它们试图在APN上玩得很好,并且只在没有存储会话的情况下使用它?虽然我

因此,我一直在为iOS开发一个即时通讯工具,当用户没有活动会话时,它使用APN进行通知

目前,如果用户处于活动状态,则不会发送通知,但有时可能会发送消息,然后用户在消息到达后的一瞬间关闭应用程序

这意味着用户可能会错过消息,因为没有发送通知。另一方面,如果一直发送通知,用户可能会在锁屏上看到“叮咚”


我的问题是,发送APNS通知是否与每条消息一起发送“行业标准”?像whatsapp/viber这样的应用程序能做到这一点吗,还是它们试图在APN上玩得很好,并且只在没有存储会话的情况下使用它?

虽然我不能告诉你它是否是“行业标准”(尽管我怀疑发送这么多通知是否“好”),但我只想指出,当应用程序处于活动状态时,当通知到达时,你确实可以控制所做的事情(即,您可以选择忽略通知而不播放声音)。因此,不,用户不会收到“叮咚”声

比垃圾邮件发送APN更好的方法可能是在消息显示2秒钟后将其标记为“已读”。如果用户关闭应用程序,请使用appicon标记显示“未读”消息的数量,从而防止在瞬间关闭应用程序的问题(用户会看到有1条未读消息)