8

我需要创建应用程序,例如识别 iphone 中的来电并检查我们数据库中的来电号码。然后想要显示通知该特定号码在数据库中存储了哪些信息。这些所有功能都希望在用户接听电话时运行。

这可能吗 ?

4

1 回答 1

3

您可能想在CoreTelephony中开始搜索。话虽如此,如果有来电,iOS 的呼叫处理事件将接管您的应用程序。换句话说,您的应用程序将在来电时暂停,并在通话完成后移回前台。您可以使用 CoreTelephony 访问 CTCallCenter,其中包含一组 CTCall(正在进行的呼叫)。据我所知,CTCall 不包含通话的电话号码。此外,您无法阻止 iOS 为您的应用程序提供后台处理呼叫。

于 2012-04-07T13:05:57.923 回答