清华主页 - 清华新闻 - 综合时讯 - 正文

IOS 短信拦截插件

优质博文:IT-BLOG-CN。

在使⽤。iOS。设备时, 我们经常收到它。1069。、。1065。开头的垃圾短信, 如果开了。iMessage。会更严重, 各种乱七⼋不时收到不好的垃圾信息。

从。iOS11。开始, ⼿机可以⽀持恶短信拦截插件. 我们可以通过插件添加插件⼀通过过滤这些不必要的信息来过滤这些规则.。

⼀. 使⽤新建xcode⼀个项⽬。

【1】在。Main.storyboard。的主页⾯添加⼀个。TableView。⽤来展⽰被过滤的信息列表。TableCell。包括发送者、发送时间和发送内容。
在这里插入图片描述

【2】。ViewController.swift。⾥⾯的。ViewController。类。
定义⼀个。blackMessages。名称列表, ⽤通过存储过滤插件的信息。在页⾯启动时填充。blackMessages。列表。
在这里插入图片描述

实现。UITableViewDataSource。接口, 在。cellForRowAt。⽅法⾥⾯展⽰相应的控件。
在这里插入图片描述

⼆. 添加短信拦截插件。

【1】在。xcode。的菜单⾥⾯通过。File -> New -> Target。选择。Message Filter Ex-tension。
在这里插入图片描述

[2]插件类⾥⾯的。offlineAction。⽅该方法添加了过滤规则, 并保存过滤结果。
在这里插入图片描述

三. 打开短信过滤器。

编译并运⾏程序, 在⼿打开机器上系统的设置软件, 在"信息-> 通知&垃圾邮件"打开过滤功能, 并在短信过滤下选择插件名。这样,我们就可以在我们的应对中收到垃圾信息⽤上展⽰了, 并且在系统信息软件中⾥⾯把它⾃动分类垃圾列表。

2025-06-24 12:08:53

相关新闻

清华大学新闻中心版权所有,清华大学新闻网编辑部维护,电子信箱: news@tsinghua.edu.cn
Copyright 2001-2020 news.tsinghua.edu.cn. All rights reserved.