gpt4 book ai didi

ios - 我使 Messenger 应用程序基于 APNS,但是如果客户端的通知被触发,则客户端不会收到 APNS 发送的其他客户端的消息

转载 作者:行者123 更新时间:2023-11-28 21:39:16 29 4
gpt4 key购买 nike

我的应用通过 APNS 发送和接收消息。但如果客户端的通知被触发,则客户端不会收到其他客户端通过 APNS 发送的消息。

这是错误的方式吗?如果不是,当客户端的通知触发时,客户端如何接收消息?

最佳答案

您不能为此单独依赖 APN。通知可以关闭,即使打开,APNs 也是一项“尽力而为”的服务。这意味着它不保证客户端会收到通知,但它会尽力传递它。您的应用程序应该向服务器查询新消息,而通知可以帮助您在正确的时间进行查询。您的服务器可以通知您的应用程序有一条新消息,然后该应用程序调用服务器以获取该消息。但当然,由于不能保证通知,您的应用程序必须在其他时间也与服务器联系,即当它进入前台时。

关于ios - 我使 Messenger 应用程序基于 APNS,但是如果客户端的通知被触发,则客户端不会收到 APNS 发送的其他客户端的消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32729362/

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