我们编写了一个 VoIP 应用程序,我们喜欢像 whatsapp 一样在“最近”通话中添加通话记录条目。
如果您拨打 Whatsapp 电话,将在“最近”中添加一个通话记录条目,并带有“Whatsapp 音频”备注。单击它会自动启动 whatsapp 并拨打该号码。
我找不到任何 API 来实现这一点。但是由于whatsapp正在这样做,我确信有API可以添加条目然后拦截。
任何想法?
要将使用 VoIP 应用程序拨打的电话包含在电话应用程序的“最近”选项卡中,以及参与系统的本机来电 UI 和其他功能,请在 iOS 10 及更高版本中使用新的 CallKit 框架。
查看WWDC 2016 session 230 视频了解更多详细信息,或查看CallKit 的官方文档。此外,Speakerbox示例代码应用程序演示了使用 CallKit 的许多最佳实践。