ios - 像 whatsapp 一样添加通话记录条目

标签 ios whatsapp callkit

我们编写了一个 VoIP 应用程序,我们喜欢在“最近”通话中添加通话记录条目,就像 whatsapp 所做的那样。

如果您调用 Whatsapp 电话,通话记录条目将添加到“最近”中,并带有“Whatsapp 音频”备注。单击它会自动启动 whatsapp 并调用该号码。

我找不到任何 API 来实现此目的。然而,由于 whatsapp 正在这样做,我确信有 API 可以添加条目然后拦截。

有什么想法吗?

最佳答案

要在“电话”应用的“最近通话”选项卡中包含使用您的 VoIP 应用调用的电话,以及参与系统的 native 来电 UI 和其他功能,请使用 iOS 10 及更高版本中的新 CallKit 框架。

查看 WWDC 2016 session 230 video有关详细信息,或参阅 official documentation for CallKit .此外,Speakerbox示例代码应用演示了许多使用 CallKit 的最佳实践。

关于ios - 像 whatsapp 一样添加通话记录条目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40045946/

相关文章:

url - 通过 URL 向多个联系人发送 WhatsApp 消息

javascript点击事件onload page href Whatsapp

ios 谷歌地图绘制多个标记问题(信息窗口和标记重复)

ios - 如何检查以前打开的 View Controller

iOS 从 safari(或其他应用程序)返回

ios - 调用套件识别

ios - presentedViewController 更改 KVO

whatsapp - 使用 HTML 或 JavaScript 在网页版 WhatsApp 上发送消息

ios - 来自 native 调用 UI 的 VOIP 去电