在过去,我一直觉得 Android 在电话和短信过滤方面做的比 苹果iOS 好太多。不过随着 苹果iOS 11 的推出,苹果也终于在 苹果iOS 中加入了短信过滤功能,加上之前加入的电话拦截,苹果iOS 总算是补上了之前的一块短板。 短信:过滤垃圾信息在 苹果iOS 10 中,信息里有一个「过滤未知发件人」的功能。打开后,你的信息界面会出现一个分类,里面将筛选出不在通讯录联系人的来信。 需要注意的是,如果启用第三方过滤的功能,不在「通讯录」中的发件人给你发送的短信和彩信中的所有文本和内容,都会被过滤器访问。这里就涉及到了一个隐私的问题,尤其是在苹果开放这个功能后,一定会有一大批第三方 App 出现,比如百度、腾讯、360 以及搜狗号码通都在第一时间加上了短信拦截的功能,但是它们是否真的合适,需要你自己对 App 的安全进行一个甄别。 腾讯的过滤属于虽然有黑白名单,但是它依旧会根据云端数据进行智能排查,以达到精准过滤的功能,就会涉及读取我们信息的文本内容,所以是否安全,还需自我斟酌。 「短信过滤」的过滤的过程受到 苹果iOS 的安全沙盒严格控制,识别过程中无法收集任何短信内容,更无法向服务器上传任何信息。你可以通过添加关键词的方式,进行黑白名单的定制,过程相似于 Moke 的微博屏蔽。同时,你还可以将自己的屏蔽名单分享给其他用户,操作门槛低,安全性高,可以说是过滤器首选 App。 电话:来电阻止与身份识别 在 苹果iOS 10 中,苹果在 CallKit 里提供了接口,允许第三方 App 对骚扰电话进行拦截。但是,在 苹果iOS 10 中 App 申请访问通讯录的时候给用户带来了一定的麻烦,加上不能有效的截获骚扰电话,体验可以说不是很好。具体情况,可以前往子不语老师在 苹果iOS 10 时的 测评查看。 如果你打开了「电话」使用中的「最近通话」,可以点击要阻止的电话号码或联系人旁边的简介。滚动到屏幕底部,然后点击「阻止此来电号码」。也可以在「设置 - 电话 - 来电阻止与身份识别 - 阻止联系人」选择在你通讯录的电话号码。除了电话号码,同样也适用于 FaceTime 的拦截。 在子不语老师之前的文章中,曾提到过这样一种特殊情况:
在 苹果iOS 11 发布后,我联系了苹果的技术支持高级顾问,得到比较具体的解答。这种情况在 苹果iOS 11 中可能也是存在的,但不是因为拦截机制的优先级的原因。官方解释的是:
也就是说,在 苹果iOS 11 中如果你采用了第三方拦截,还是以第三方的号码数据库作为第一优先级进行对比。如果匹配成功,苹果iOS 将显示由该使用选择的识别标签,例如“骚扰”或“电话营销”。如果该使用确定某个电话号码是骚扰电话,可能会选择自动阻止该来电,「可能」的原因是 App 存在不稳定原因。 苹果iOS 11 里电话和短信过滤功能的加强,可以说是苹果在系统层面的一个进步,为开发者提供了一个额外发展空间的同时,也为自己的用户的良好体验迈出了自己的一小步。虽然现在的机制还比较简单,但总归算是开了个好头。 希望 苹果iOS 能不断完善过滤机制,或许某天我们能体验到真正无缝的「原生」过滤。 |