gpt4 book ai didi

ios - 即使在关闭应用程序后也可以保持套接字事件吗?

转载 作者:行者123 更新时间:2023-11-29 02:34:10 26 4
gpt4 key购买 nike

我有一个 VoIP 应用程序,客户希望在关闭该应用程序后仍然可用。我可以做些什么让我的应用程序像 Facetime 一样工作吗?

应用程序必须登录我们的信令服务器。服务器将“开始调用”等消息转发给客户端。
因此,如果 A 想调用 B,A 必须打开一个套接字并发送登录信号(B 也一样),然后将参数“user”设置为“B”的“call_create”信号发送到服务器。然后,服务器查看该消息,发现该消息是发给 B 的,并将其发送给 B(如果 B 也已登录)。 B 现在收到 A 想要开始调用的消息,并且可以向服务器发送“接受”。服务器将此消息发送回 A,调用开始。

现在,当应用程序关闭时(双击主页按钮,向上滑动),显然套接字也被终止。但我们的一位客户希望在终止应用程序后仍能接到电话(说来话长,但没有其他办法)。
我知道不必运行 facetime 就可以接听电话,但我不确定这是否可以通过常规应用程序实现(facetime 是操作系统的一部分)。理想情况下,我会将日志记录部分移动到设置菜单,就像 facetime 一样,然后始终与信号服务器建立连接,无论应用程序是否运行。

最佳答案

看起来你需要利用 push notification feature .如果您的产品还支持 Android,请参阅 Google Cloud Messages。

关于ios - 即使在关闭应用程序后也可以保持套接字事件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26546837/

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