使用ABAddressBook显示已阻止的联系人

时间:2017-01-29 13:28:49

标签: ios objective-c abaddressbook

这个问题适用于iOS 10和Xcode 8.我知道如何使用ABAddressbook获取用户本地地址簿联系人并在我的应用程序中显示它们。我接下来要做的是两件事

  • 向用户显示他/她自己封锁的联系人
  • 尝试查看我是否可以通过编程方式阻止或取消阻止这些联系人

我这样做的原因是,到目前为止,阻止"阻止"使用原生iOS应用程序的联系人是单击联系人,向下滚动并单击阻止/取消阻止按钮。我只是想弄清楚我是否可以帮助用户快速查看他们已阻止的地址簿中的所有联系人,并且可以使用我的应用程序轻松点击一个联系人。

我调查了callkit,这不是我需要的。我不是在创建VOIP应用程序,也不需要创建自己的阻止列表。

我搜索了很多内容并且没有找到使用ABAddressbook阻止/解锁联系人的答案,这必然意味着它不可能。建议?

1 个答案:

答案 0 :(得分:0)

在某种程度上,只有当您的设备越狱this says时才有可能,如果我们使用 CallKit框架作为{{3} }。

Possible to programmatically block phone number in iOS source

  

CallKit框架提供对VoIP功能的编程访问,以及呼叫阻止和识别。