【问题标题】:how to receive/send multiple iOS push notifications如何接收/发送多个 iOS 推送通知
【发布时间】:2017-10-24 14:05:08
【问题描述】:

我已经在我的应用程序中实现了推送通知,并且可以毫无问题地接收它们。当我的应用程序处于离线状态时会出现问题,如果我当时发送多个通知(例如 5 个通知),当我的设备在线时它只会收到最新的通知。 即使我查看了苹果文档,也清楚地提到 APNS 将仅保留从 3rd 方服务器收到的最新推送通知。 但是,当设备从离线状态转到在线状态时,所有其他应用程序(如社交网络和聊天应用程序)如何能够发送多个通知。

我们是否必须专门实施,或者我们有任何提供服务的第三方提供商或框架。

如果有任何第三方提供商提供服务,他们的表现如何?苹果是否会向任何反馈服务器提供通知是否已发送到设备,以便我们的第 3 方服务器可以再次发送未发送的消息?

【问题讨论】:

  • 您的应用应在启动和/或收到推送时检查服务器上的新数据。

标签: ios push-notification apple-push-notifications


【解决方案1】:

您可以通过外部服务解决此问题,这为您提供了几个优势:

1) 异步发送推送通知 2)发送多个推送通知 3)轻松订阅退订

我用过Urban Airship,很满意。

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多