在没有CallKit UI的情况下显示最近通话中的去电

时间:2018-06-21 12:08:54

标签: ios callkit

使用应用程序的呼叫UI时,是否可以在最近的应用程序中显示来自VoIP应用程序的去电?

我呼叫提供者的reportOutgoingCallWithUUID:startedConnectingAtDate:reportOutgoingCallWithUUID:connectedAtDate:reportCallWithUUID:endedAtDate:reason:reportCallWithUUID:updated:(以设置名称)。我在控制台中看到类似

的事件
  

提供商被告知使用UUID的去电   从日期开始连接(空)
  提供商被要求报告UUID已更新为update的呼叫。
  提供商被告知   在日期(空)连接了UUID的去电
  提供商被要求报告原因为2的UUID呼叫在日期(空)结束的原因
  提供商被告知该呼叫   UUID以私人原因2结束于日期(空)

但“近期记录”不受影响。

1 个答案:

答案 0 :(得分:0)

我的错误是认为向提供者报告事件应该足以使呼叫出现在“最近的事件”中。原来,无论如何,我需要请求与CXStartCallAction进行交易。 UI也没有问题(文档让我感到困惑,“对于传入和传出呼叫,CallKit显示与Phone应用程序相同的界面”,事实并非如此)。

找到了一个clarification来解决相反的问题以及有关来电的问题,但很有帮助。