您当前的位置:思尔学习网>教育要闻>正文

四种方法和技巧解决iPhone短信删除后能被搜索Bug

放大字体  缩小字体 时间:2018-03-18 19:11:17  阅读:9766+ 来源:本站原创 作者:杨子

  今天早些时候,网友发现iPhone在升级6.1.3固件之后,存在一个小Bug,已经删除的短信内容,居然可以在搜索中,继续搜索出来。下面,小编就为大家介绍一下几招简单的防止搜索出已删除信息的方法。

  首先介绍一下这个Bug出现的原因,主要是由于iOS系统为所有内容建立了一种索引。类似图书馆为所有图书建立了图书卡片一样,在搜索内容时,系统会通过这种索引来快速查找系统信息。这种带有缓存意思的索引,就会导致信息已经删除,但仍然会被搜索到的Bug。

  想解决这种问题,最简单的方式,是重启iPhone。由于iPhone的稳定性,很多用户实际上很少重启iPhone,但如果你删除一个重要的短信之后,不想被别人再找到,那么重启设备,将会让iPhone清空这些缓存等内容,重启后你将不会再搜索到这些已经被删除的内容。同时由于iPhone内置加密的芯片,删除的内容也无法被恢复——即使是国家暴力机关,也很难恢复这种iPhone被删除的数据。

  另外,还有一种简单的方式,就是自己先手动搜索一下被删除的短信内容。由于搜索动作本身会引起iOS系统更新索引信息,这样在搜索功能首次搜索到已经被删除的内容后,系统会自动在索引中删除这条信息的标记。也就是说,实际上这个Bug是一个一次性Bug,只要被搜索过一次的已删除信息,将不会被第二次搜索到。这听起来有点绕口,实际上,你只要在删除前,复制短信内容,然后在删除短信后,在搜索中搜索两次这条短信就可以发现iOS系统已经清空索引,这条短信就不会再被搜索到。

  其他的解决方式,还有在系统设置中,打开“通用”,在“Spotlight搜索”选单中,取消短信等不想被搜索到的内容。不过这仅是治标不治本的方法,也就是说,iOS系统为短信等内容建立的索引,将不会被搜索到,但实际上缓存依然存在。

  另外一种比较麻烦的方式,是在系统设置中,打开“通用”,选择“多语言环境”,将系统语言切换自其他语言,再切换回中文。通过系统切换语言时,自动清理系统缓存。

  这个Bug目前影响面不广,同时只在iOS6.1.3版本以上固件中出现。苹果方面,预计将再下次更新时,修复这个小Bug。

“如果发现本网站发布的资讯影响到您的版权,可以联系本站!同时欢迎来本站投稿!