如何在iOS中的最近通话记录中更新视频通话

时间:2017-12-01 15:33:00

标签: ios swift callkit

我希望在视频通话开始后更新“通知”通话记录中的本地化来电者姓名,如果用户在“最近”日志中点击该特定来电者,它将再次与应用程序中的来电者联系。像在imo和Google Duo中使用的那样。

1 个答案:

答案 0 :(得分:1)

仅供参考 - 下面的代码是用Obj-C编写的,

更新本地化的来电者姓名:

CXCallUpdate *callUpdate = [[CXCallUpdate alloc] init];
callUpdate.remoteHandle = [[CXHandle alloc] initWithType:CXHandleTypeGeneric value:[NSString stringWithFormat:@"%@", phoneNumber]];
callUpdate.localizedCallerName = displayName;
[provider reportCallWithUUID:callUUID updated:callUpdate];

对于最近的通话记录,请参阅this answer