我需要创建一个应用程序,类似于在iPhone中识别来电并检查我们数据库中的来电号码。然后想要显示通知,以显示存储在数据库中特定号码的信息。这些所有功能都希望在用户接听电话时运行。
这是否可能?
这是否可能?
你可能想要从CoreTelephony开始搜索。话虽如此,如果收到电话,iOS的电话处理事件将接管您的应用程序。换句话说,当电话来时,您的应用程序将被挂起,并在通话结束时移回前台。您可以使用CoreTelephony访问CTCallCenter,其中包含正在进行中的CTCalls(通话)。据我所知,CTCall不包含通话的电话号码。此外,您无法阻止iOS将您的应用程序置于后台以处理该通话。