CallKit扩展程序可以阻止除电话“联系人”列表中的人以外的所有电话吗?

时间:2019-08-12 05:45:48

标签: ios contacts callkit

我希望所有来自“联系人”列表以外的人的来电都直接进入语音信箱。我找到的关于如何执行此操作的唯一说明就是打开“请勿打扰”并将“允许来自的呼叫”设置为“所有联系人”。但是,“请勿打扰”屏幕指示启用该功能还会使通知静音。我不想让通知保持沉默-至少不是我的联系人列表中的任何人都不会发出通知。

我想构建一个iPhone扩展程序,无论何时打来电话,它都会检查传入的号码是否与电话的“联系人”列表中的任何号码匹配。如果不匹配,则该分机号将阻止该号码。如果匹配,扩展名将无效。 CallKit有可能吗?

此问题与Can Callkit block all calls except whitelisted contacts?不同,因为该问题询问有关创建白名单的问题,而该问题涉及的是阻止。我对该问题的解释(得到其中一个答案的佐证,指出“您无权反转[黑名单]”),它的问题是询问是否可以指定应允许允许< / em>,表示如果号码在其白名单中,则允许该呼叫,从而有效地排除了任何其他已安装的“呼叫阻止和标识”扩展,使其没有机会将该呼叫列入黑名单。相比之下,此问题询问分机在通话时扫描联系人列表号码的能力,并且如果传入号码与电话的“联系人列表”中的任何号码匹配,则将该号码报告为被阻止。

0 个答案:

没有答案