2

在我的实践中,我发现Answer也可以用reportCallWithUUID:endedAtDate:reason:结束通话,但是我们知道,我们应该用ExEndCallAction的requestTransaction结束通话,那么它们之间有什么区别,我们什么时候应该使用reportCallWithUUID:结束日期:原因:它对我们有什么作用!

4

1 回答 1

3

当用户主动选择从您的应用程序 UI 结束呼叫时,requestTransaction您会这样做。CXEndCallAction

reportCallWithUUID:endedAtDate:reason:当它不是由于用户操作(即不是由于)而结束时,您会这样做provider:performEndCallAction:。如果您查看 allowed CXCallEndedReasons(失败、远程结束、未应答、其他地方回答和其他地方拒绝),它们都是不是由于用户的操作而导致的原因。

于 2016-11-03T08:10:57.303 回答