如何处理被呼叫者 (呼叫工具包) 取消的待处理呼叫



我在应用程序中制作了语音聊天功能。而且我对CallKit有问题。我的 EndCallAction 请求现在无法正常工作,例如:

当 EndCallAction 通过callController.request触发时

交易成功。

但它有时也会发生这样的错误:

请求事务时出错: Error Domain=com.apple.CallKit.error.requesttransaction Code=4 "(空("。

代码 4 错误指示器,似乎是空 UUID。但是我做了一些调试,发现我的UUID在那里。

调用结束 使用 UUID 的打印说明: 45C55D34-EB5D-49CF-A13D-80A4CD2FA4C5 事务 UUID: 45C55D34-EB5D-49CF-A13D-80A4CD2FA4C5

这些错误只是不时发生,假设我错过了 20 次,它发生了 3-6 次。

请告诉我,当来电者决定在被叫方接听电话之前结束通话时,我应该如何结束来电

确保CXProvider配置只配置一次。

它现在奏效了。谢谢

最新更新