翻遍网上的教程,到处都在说怎么一键删除苹果短信,我抱着期待点开,折腾半天之后才发现,苹果原生的信息应用里根本不存在一个点一下就能清完全部短信对话的按键,很多短视频里说的一键操作,大多是简化后的批量勾选,并不是真正意义上的一键全清。
当时手机里堆了几百条验证码、营销短信,存储空间提示不足,急着清理,直接去搜各种捷径脚本。有个博主分享的捷径链接,复制到快捷指令APP里导入,点运行,界面弹出提示,说是可以一键清空短信。等我授权完权限去执行,指令跑了几秒就报错,只能单独删几条,存量多的时候直接卡住不动,还有提醒说这个捷径会读取短信内容,想了想就不敢继续用了。
再试网上说的双指长按下滑批量选中,这个操作在短信条数不多的时候还算顺手,双指按住列表,顺着屏幕往下滑,连续勾选多条对话,之后点删除。但短信数量一多,滑动很容易断,手指稍微偏移就会取消选中,来回反复勾选,效率反而变低,遇到几百条短信的时候,这个办法并不省心。
后来才反应过来,系统自带的批量删除入口。打开信息APP,点左上角编辑,每条对话前面会出现圆形选择框,手动勾选需要清理的会话,勾选完成之后,点底部删除选项。这里有个很关键的地方,iOS没有内置全选按钮,只能手动点选,没法一次性把列表里所有对话全部勾选。这只是我的个人感受,不是标准答案。
还有一个自动清理的设置,在设置里找到信息,往下翻可以看到保留信息选项,默认是永久保留,可以改成30天或者一年。设置完成之后,系统会自动删掉超过这个时间的短信,不用每次手动清理。这个办法比较省事,但局限性很大,只能按时间条件删除,没办法立刻删掉当下所有短信,而且重要的旧短信也会跟着被清除,开启前要想好后果。
之前还踩过iCloud同步的坑,手机删完短信,在另外一台登录同一个AppleID的平板上,短信也跟着消失。只要iCloud里面的信息同步功能处于开启状态,删除动作会同步到所有登录账号的苹果设备,要是别的设备还需要留存短信,就要先把iCloud信息同步关掉再动手。
单条对话的删除就简单很多,在短信列表,对着会话向左滑动,弹出删除按钮,轻点确认就能删掉这一组对话。适合零散清理少量短信,批量处理的时候就不适合,一条条左滑操作会耗费大量时间。
第三方工具我没有继续尝试,不少电脑端管理软件宣称可以一键清空iPhone短信,但是要连接电脑,还要安装驱动,同时要信任电脑设备,考虑到短信里面有很多验证码和个人信息,不想把这些内容给到外部软件,就放弃了这个方向。
清理完之后,在最近删除文件夹里面还会保留三十天,这段时间之内短信还能恢复,超过时限才会彻底抹除。如果担心隐私,清理完可以手动进到最近删除里面,再次删除一遍会话。
现在我处理短信,一般是定期设置自动保留周期,再搭配编辑模式批量勾选广告类会话,不会再去找所谓一键清空的工具。