【问题标题】:APNS and continuous broadcast of messagesAPNS和消息的连续广播
【发布时间】:2012-07-03 23:14:29
【问题描述】:

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

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

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

我的问题是,是否在每条消息“行业标准”的同时发送 APNS 通知? whatsapp/viber 之类的应用会这样做吗,或者他们是否尝试与 APNS 配合得很好,并且只在没有存储会话时才使用它?

【问题讨论】:

    标签: push-notification apple-push-notifications


    【解决方案1】:

    虽然我无法告诉您它是否是“行业标准”(尽管我怀疑发送这么多通知是否“不错”),但我只是想指出,您确实可以控制在应用程序收到通知时执行的操作处于活动状态(即您可以选择忽略通知而不播放声音)。所以不,用户不会得到“叮咚”的声音。

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

    【讨论】:

      猜你喜欢
      • 2018-04-02
      • 1970-01-01
      • 1970-01-01
      • 2011-09-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-05-16
      • 2019-09-07
      相关资源
      最近更新 更多