[英]How to close Callkit UI when call is not connected
我正在使用Twilio可编程语音SDK。 我遇到一个呼叫无法连接但CallKit UI启动的问题。 当我将应用程序发送到后台时,我可以看到CAllKit UI的顶部带有绿色通知栏。
Twilio似乎存在一些问题,twilio支持无法确定并且无法提供解决方案。
作为一种解决方法,我想在呼叫未连接的时间间隔过后关闭CallKit UI。
我知道如何在连接呼叫时杀死CallKit UI,但这不适用于我的情况,因为根本没有连接呼叫。
我的问题是未接通电话时如何杀死CallKit UI?
我的问题与此处报告的问题完全相似。 当呼叫未连接但呼叫工具包ui在后台运行时,如何关闭呼叫工具包
请再次阅读。 呼叫未连接,但CallKit UI已启动,我想关闭它。 请注意,当未接通呼叫时,您将不会得到uuid,因此您将无法断开通话。
查看ViewController代码,看来UUID应该存储在以下两个成员之一中:
var callInvite: TVOCallInvite?
var call: TVOCall?
如果尚未接听来电,则UUID包含在callInvite
,否则(即拨出电话或已接听的来电)包含在call
对象中。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.