gpt4 book ai didi

ios - PubNub 发布订阅如何在 iOS 内部工作(客户端)

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

考虑到所有操作系统限制,我想知道它使用什么技术来传递实时消息 iOS。我想到的很少有

  • 定期轮询
  • 与服务器的持久连接,例如 websocket 或 xmpp
  • 推送通知

即使应用在后台,它的发布订阅也能正常工作吗?

最佳答案

从 4.0 开始,PubNub iOS SDK 在其运行的应用程序暂停时不会接收订阅事件。您可以通过 PubNub 的 APNS 网关设置推送通知以接收推送事件,但它们的处理方式与标准推送通知不同,与 PubNub 事件不同。

当您的应用程序运行时,PubNub 似乎使用 websocket 连接来发送和接收通知。当您订阅的 channel 收到消息时,您创建的客户端会收到回调。

他们的 SDK 是开源的,因此如果您有兴趣,可以检查内部发生的情况。

关于ios - PubNub 发布订阅如何在 iOS 内部工作(客户端),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36659357/

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