在iOS 10或更低版本中处于后台或处于打开状态时,从应用中获取来电号码?

时间:2017-06-07 14:35:36

标签: ios objective-c swift ios10 callkit

我正在寻找一些iOS 10及更低版本的源代码,通过该代码,当有人打电话时,我可以获得来电号码,并且该电话可以被应用程序拒绝,如果是某些欺诈电话(检查本地数据库) 。

我跟随了以下帖子,但没有取得任何丰硕成果。

通过电话套件:how to get the incoming call number by using callkit

真正的来电应用已添加该功能:https://blog.truecaller.com/2016/10/26/truecaller-now-available-on-ios-10/

我认为这是可能的,任何人都可以通过提供一些可以实现的想法或源代码来帮助我吗?

1 个答案:

答案 0 :(得分:1)

当用户接听电话时,无法获取来电号码。 Truecaller有很多条件可以显示来电者的详细信息。 truecaller应用程序应该是活动的。调用者应该使用truecaller应用程序调用。呼叫和呼叫接收设备都应连接到互联网。

所以它基本上做的是当用户按下应用程序上的呼叫按钮呼叫某人时,他们只是向他发送此人呼叫您的通知。它与CallKit无关,呼叫接收屏幕上不显示来电显示。