当前位置: 首页 > 知识库问答 >
问题:

TwilioiOS客户端-在后台保持活跃

乐正远航
2023-03-14

有什么特殊的配置需要保持TwilioiOS客户端在后台活动吗?我已经启用了“VoIP”和“音频”权限,但是我注意到我的应用在后台大约10分钟后就退出了。请注意,我已经禁用了“TCDevice”播放的声音,并且还对AVAudio会话配置进行了一些更改。

共有2个答案

詹唯
2023-03-14

这是由Twilio SDK处理的,它调用setKeepAliveTimeout以保持应用程序在后台运行。我已经对此进行了测试,可以确认它使我的应用程序在几天内保持活动状态。

周睿范
2023-03-14

10分钟限制是由后台进程的iOS限制设置的。如果您正在积极接听/拨打电话,10分钟后它是否仍然处于非活动状态?在这种情况下不应该。

 类似资料:
  • 我对如何处理网络中的大量连接感到困惑(3.6.2。FINAL)和保持活着=true。 对于作为服务器端连接器在netty客户机上工作,对另一个服务进行http调用,它希望始终保持连接打开以获得性能(keep alive=true)。 问题:开放频道的数量有一个硬限制,超过这个限制,客户端在尝试打开频道时将挂起。为什么没有例外只是挂起?这是通道超时的设置吗? 我似乎无法理解Netty对工作线程内连接

  • 问题内容: 我有一个PyQt Gui应用程序。此应用程序有一个主窗口,应在启动后打开。 此应用程序应监听websocket。 我试着解决它是这样的: 但是,启动应用程序后,主窗口没有打开。 如果没有“ ws.run_forever()”行,则打开主窗口,但应用程序不侦听websocket。 我需要在“背景”中收听网络套接字吗?你能帮助我吗? PS :(对不起,我的英语) 问题答案: 感谢engin

  • 问题内容: 我正在尝试使用Selenium-Python Client Library自动执行到Web应用程序的登录过程。最终目标是学习Selenium的Python客户端库。因此,我真的很感谢Selenium- Python的那些人的答案。 我目前有这样的代码: 这很好,但是所有操作都在前端进行。我的意思是,它实际上是打开Firefox,键入值,单击Submit等,这与预期的一样。 我只是想知道

  • 在Python中,我将“WebSockets”库用于websocket客户端。 问题是一旦收到响应,客户端websocket连接就会断开。我希望连接保持打开,以便以后可以发送和接收消息。 为了保持websocket打开并能够在以后发送和接收消息,我需要做哪些更改?

  • 我目前正在使用TJWSEmBeddedJaxrsServer来帮助我进行我的RESTful应用编程接口测试(用RestEasy创建),它工作起来非常好。但是当任何被调用的方法抛出异常时,就会出现问题: Reastethy客户端变得“丢失”,并且仍然保持连接,不允许其他测试方法调用RESTful服务。即使您实例化了一个可以打开异常并在嵌入式服务器中使用它的提供程序,也会发生这种情况。 谁能帮帮我吗?

  • 直播环境准备 在直播正式开始前,需要对主讲端环境进行部署和测试,主讲端环境需满足以下要求: 网络环境要求: 1)上行带宽达到2Mbps或以上(参考测速工具:http://www.speedtest.net) 2)建议使用有线网络,不推荐WiFi或移动信号网络 3)建议使用独享网络,不推荐办公/酒店类共享网络 4)建议采用电信、联通等一级运营商线路,不推荐小运营商(如长宽、电信通等) 电脑配置要求: