ios - 如何使用 CallKit 通过 CXCallUpdate 添加 customInfo?

标签 ios objective-c ios10 callkit

我想使用 CallKit 在最近日志中显示姓名和电话号码。 我可以使用下面的代码显示电话号码或姓名,

CXCallUpdate *callUpdate = [[CXCallUpdate alloc] init];
callUpdate.localizedCallerName = @"Name or Number";

Skype 显示姓名和社交资料标签。 如果可能的话,至少在社交资料标签中。

更新:

我需要使用 CXCallUpdate 添加 customInfo(如 unique-id),可以吗?

最佳答案

您设置为 CXCallUpdateremoteHandleCXHandle 值将显示在您按下“i “最近的信息按钮。 (它将显示为电话号码、电子邮件地址或“社交资料”,具体取决于 CXHandletype 是否为电话号码、电子邮件地址、或“通用”。)但它不会显示在“最近”的实际行中。

关于ios - 如何使用 CallKit 通过 CXCallUpdate 添加 customInfo?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40507628/

相关文章:

ios - 是否可以用我自己的应用程序 'disable' 其他应用程序?

ios - 如何从 textFieldDidEndEditing 获取文本?

ios - 在 Objective-C 的 NSDocument 中存储许多图像 : [iOS]

ios - SearchBar 文本仅工作 viewDidLoad

ios - 使用远程图像创建 MSSticker

ios - 如何使用自动布局在 MKAnnotation 中显示多行?

ios - KeyboardAvoidingView 无法在 iOS 上使用 React 导航标题和 Material 底部选项卡工作?

ios - 在 Xcode 11.5 中,我尝试下载所需的配置文件。帐户屏幕上的代理和用户有什么区别?

ios - 如何在 iOS 10 中导出 Apple 新的 RAW 照片格式 .dng?

ios - 如何根据 Intent 类型在 Sirikit 扩展中推送不同的 IntentViewController?