如何使用VoIP取消通话

现在,Xcode11 / iOS13之后,Apple强迫开发人员在收到VoIP信号时报告新的来电,否则该应用程序将被终止。

那么,如果需要取消通话,该怎么办?

例如,呼叫者终止呼叫,而我希望接收者停止响铃?

我发现Twillo可以通过以下解决方法来显示呼叫屏幕并快速隐藏它,但该过程持续3至3秒钟,这在我的POV中是一个糟糕的UX。

// iOS 13 workaround
let uuid = UUID()
reportIncomingCall(from: "Voice Bot",uuid: uuid)

DispatchQueue.main.async {
    self.performEndCallaction(uuid: self.callInvite!.uuid)
}
hu7405119 回答:如何使用VoIP取消通话

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/2806220.html

大家都在问