如何识别iPhone的来电并显示通知?

8
我需要创建一个应用程序,类似于在iPhone中识别来电并检查我们数据库中的来电号码。然后想要显示通知,以显示存储在数据库中特定号码的信息。这些所有功能都希望在用户接听电话时运行。
这是否可能?

1
这个问题已经被问了无数次,答案是不行。 - Mat
1
你已经尝试了什么? - rohan-patel
马特,不要这样说……我们可以做任何事情的。 - user1160507
3
如果你在问题中加入“越狱”这个标签,或许是可以的 :) - Mat
1
Stack Overflow 不是用来问“这个可行吗”,而是用来问“为什么这个不起作用”。此外,问题应该实际上包含一个问题 :) - Tim Post
1个回答

3

你可能想要从CoreTelephony开始搜索。话虽如此,如果收到电话,iOS的电话处理事件将接管您的应用程序。换句话说,当电话来时,您的应用程序将被挂起,并在通话结束时移回前台。您可以使用CoreTelephony访问CTCallCenter,其中包含正在进行中的CTCalls(通话)。据我所知,CTCall不包含通话的电话号码。此外,您无法阻止iOS将您的应用程序置于后台以处理该通话。


谢谢你的回答...我会尝试。如果你有关于这个问题的任何信息,请与我分享。 - user1160507
1
答案是你无法获得你要查找的信息,或以你想要的方式做出回应。我的答案提供了一种获取一些调用信息的方法。你需要重新考虑你的方法或重新考虑你的应用程序。 - jmstone617

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接