Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 如何在Objective C中阻止来电、短信和电子邮件_Iphone_Objective C_Ios_Ios5 - Fatal编程技术网

Iphone 如何在Objective C中阻止来电、短信和电子邮件

Iphone 如何在Objective C中阻止来电、短信和电子邮件,iphone,objective-c,ios,ios5,Iphone,Objective C,Ios,Ios5,有没有办法阻止来电、短信和电子邮件。appstore是否允许在appstore上使用此类应用程序。如果这是可能的,请帮助我。更新:永不说永不:)iOS 10引入了这种可能性,请参阅其他答案 原件: 不,这在公共API(和非越狱设备)中是不可能的 不,苹果决不会允许任何应用程序破坏预期的标准系统行为只有苹果能做到这一点,不幸的是,他们计划不这样做/ 苹果绝不允许任何第三方应用程序在用户不知情的情况下做任何非法的事情。这是我认为苹果公司为确保其用户在iphone中的数据安全而采取的政策。你可以考虑邮

有没有办法阻止来电、短信和电子邮件。appstore是否允许在appstore上使用此类应用程序。如果这是可能的,请帮助我。

更新:永不说永不:)iOS 10引入了这种可能性,请参阅其他答案

原件:

不,这在公共API(和非越狱设备)中是不可能的


不,苹果决不会允许任何应用程序破坏预期的标准系统行为

只有苹果能做到这一点,不幸的是,他们计划不这样做/

苹果绝不允许任何第三方应用程序在用户不知情的情况下做任何非法的事情。这是我认为苹果公司为确保其用户在iphone中的数据安全而采取的政策。你可以考虑邮件、电话、短信在这些类别下。可能还有其他我可能错过的


请参考

即使它被称为“智能”,但总而言之,您的目标设备是一部“手机”,因此基本的手机功能永远不应该被屏蔽,手机制造商也不允许第三方应用程序使用此功能。

现在可以通过iOS 10阻止不需要的呼叫

签出框架

CallKit引入了支持呼叫阻止和呼叫识别的应用程序扩展。您可以创建一个应用程序扩展,该扩展可以将电话号码与姓名相关联,或者告诉系统何时应该阻止某个号码


Rajan是对的,你可以阻止来自iOS 10的来电。
创建一个呼叫目录扩展,使用该方法将被阻止的号码传递给系统。

现在是2018年底,实际上,您可以使用苹果最新的API做一些事情

正如@Rajan所述,使用API(iOS 10+)可以实现呼叫阻塞和识别(即在来电屏幕上显示来电者电话号码的其他信息)


你也可以这样做(iOS 11+),如果号码不在你的联系人中,你可以访问短信内容

坦克斯·安基特+1谢谢你的快速帮助。我可能不得不尝试一下,看看这是否能达到我们很多人希望它做到的效果@Rajan是否可以阻止使用短信和callkit通话?Truecaller做得相当好。看看callkit。我没有浏览那么多。但我认为邮件垃圾邮件过滤在框架中是可用的永不说永不