SWZDL
V2EX  ›  iPhone

如何根据正则批量删除 iPhone 的短信

  •  
  •   SWZDL · Oct 6, 2021 · 15984 views
    This topic created in 1857 days ago, the information mentioned may be changed or developed.

    iPhone 太多短信需要清理,尤其是验证码,但是 IOS 中短信搜索结果没办法批量删除。

    所以怎么才能实现通过正则批量删除短信?

    Supplement 1  ·  Oct 6, 2021
    • IOS 系统应该是没有自带此功能
    • 快捷指令似乎也实现不了
    • 因为我只有iPhone,想知道 Mac 能否实现
    • 或者能否通过 Swift / Object-C 编程的方式实现呢?
    11 replies  •  2021-10-07 20:26:04 +08:00
    47jm9ozp
    47jm9ozp
    Oct 6, 2021 via iPad
    1
    不能

    除非越狱
    howencilx
    howencilx
    Oct 6, 2021
    2
    我都是给短信设置有效期,到期自己清理了
    kimdir
    kimdir
    Oct 6, 2021 via iPhone
    3
    熊猫吃短信
    SWZDL
    SWZDL
    OP
    Oct 6, 2021
    4
    @kimdir 我用的是奶盖短信( Dog Sms ),但是只能拦截垃圾短信,不能根据关键词批量删除,也不能把已有短信进行归类
    SWZDL
    SWZDL
    OP
    Oct 6, 2021
    5
    @howencilx 一刀切还是不够精细呐 有一些短信还是需要保留的
    spediacn
    spediacn
    Oct 6, 2021 via iPhone
    6
    第三方的短信 app 不靠谱,反正设置一下到期自己删了。关键内容复制出来放进备忘录。
    bao3
    bao3
    Oct 6, 2021
    7
    时至今日,这点短信占的空间,是不是可以忽略不用删了?
    alfchin
    alfchin
    Oct 6, 2021 via iPhone
    8
    不要想了,iOS 公开的 API 里面没有能让你实现这个的
    只能通过修改本地备份方式实现。很折腾的
    ZC3746
    ZC3746
    Oct 6, 2021
    9
    自己去搜吧,
    大意是:
    1 、把手机设置为自动删除 30 天前的短信
    2 、飞行模式,把手机时间改成去年
    iPhone 的短信就自动被清空了。
    jinliming2
    jinliming2
    Oct 7, 2021
    10
    @ZC3746 要清空短信的话,不需要这么麻烦,只要进短信列表,用两根手指,从第一条开始往下拉就可以进入快速连选模式,拉到屏幕底部边缘的位置左右滑可以加速(类似于电脑网页上选择长文本,鼠标拖出窗口然后左右滑),然后选删除,就直接全删了。
    但现在问题是,这样全选删除没办法筛选,而筛选结果页不支持选择。
    qingmuhy0
    qingmuhy0
    Oct 7, 2021 via iPhone
    11
    我都不清理短信的…要的时候直接搜索就行了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2039 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 14:52 · PVG 22:52 · LAX 06:52 · JFK 09:52
    ♥ Do have faith in what you're doing.