gpt4 book ai didi

ios - 如何在多个 iOS 设备之间同步推送通知?

转载 作者:行者123 更新时间:2023-12-02 05:06:42 36 4
gpt4 key购买 nike

如何在多个 iOS 设备之间同步推送通知?

场景是:用户在两台设备上安装了一个应用程序。两台设备都会收到远程通知。用户在一台设备上打开应用程序。其他设备上的推送通知应该消失。

这是由许多应用程序完成的,例如Facebook Messenger,但这是如何实现的?

( swift )

最佳答案

这是我实现这一目标的一种方法:

  • 收到推送通知后(它必须是具有“内容可用”标志的类型,以便将其传送到您的应用程序,即使用户没有点击它),应用程序应该调用您的服务器,通知服务器已收到。请注意,拥有该标志意味着您的应用程序可能会收到推送通知两次:一次是在系统接收时,第二次是在用户点击时。或者它可能根本不会出现,但那是另一个讨论。
  • 为了响应此调用,服务器应向为此帐户注册的其他设备发送静默推送通知(可以选择自定义负载)
  • 收到此推送通知后,其他客户端将应用程序横幅计数设置为零(这将从通知中心清除推送通知。这没有正式记录,因此可能会在未来版本中停止工作) iOS)。

关于ios - 如何在多个 iOS 设备之间同步推送通知?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34549453/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com