BigPa
V2EX  ›  macOS

Mac 的 Messages.app 不支持保留信息功能

  •  
  •   BigPa · May 17, 2016 · 3331 views
    This topic created in 3646 days ago, the information mentioned may be changed or developed.

    曾经知乎上有人吐槽“自从买了苹果全套产品,垃圾短信都要删好多遍...”

    然而 iOS 端有“保留信息”的功能,可选 30 天或一年。楼主一般就选 30 天了。( iPad 应该有, Watch 就不清楚了)因为一般来说超过一个月的信息就基本不看了。

    然而 Mac 上的 Messages 没有“保留信息”功能...🐶

    自己曾尝试用 AppleScript 实现,El Capitan 有 bug不说,查了一下 API ,似乎只能定位到 chat ,而不能定位到某条信息。(这也蛮尴尬)

    一开始的脚本实现思路是获取 chat 的 last updated date ,距离现在超过一个月的话就删除 chat ,(由于系统 bug 还没法验证...)

    想问一下 v 友们怎么看?

    Supplement 1  ·  May 18, 2016

    写了个简陋的脚本,后遗症未知,造成任何后果概不负责🌚

    9 replies    2016-05-18 11:30:59 +08:00
    Koma
        1
    Koma  
       May 17, 2016
    “保留信息”是个啥意思?对话记录都是有的。
    BigPa
        2
    BigPa  
    OP
       May 18, 2016 via iPhone
    @Koma iOS 设备的设置➡️信息中可以看到,意思是可以选择保留信息 30 天,一年,或是永久保留
    Koma
        3
    Koma  
       May 18, 2016
    @BigPa 你的意思是想要定期删除?那用 AppleScript 设置删除一定时间前的文件夹可行不?
    BigPa
        4
    BigPa  
    OP
       May 18, 2016 via iPhone
    @Koma 定期删除一个月前的 chat ……

    没看过文件夹呢
    Koma
        5
    Koma  
       May 18, 2016
    都在~/Library/Containers/com.apple.iChat/Data/Library/Messages 下面,其实手机上有定期删除主要是因为手机存储有限,电脑上没啥必要非要清理,实在累计多了,自己手动删除也非常方便,定期删除这个功能有没有真不是多大个问题。
    BigPa
        6
    BigPa  
    OP
       May 18, 2016
    @Koma 原来这里的 Messages 都按日期分好了,确实只需要删除文件夹就行,看来可以写一个😄

    电脑上,主要是垃圾短信看着烦人(电脑上空间也有限啊, 128g 看着你)
    helloSwift
        7
    helloSwift  
       May 18, 2016 via iPhone
    电脑和 iPad 不开短信和 FaceTime ,基本上没人会给我发短信,都是银行记录,快递通知,还有电信的流量广告。
    开了以后要删好多遍,累
    cheny95
        8
    cheny95  
       May 18, 2016 via iPhone
    昨天晚上删 Apple Watch 上的短信,删到第二十多条我放弃了…
    BigPa
        9
    BigPa  
    OP
       May 18, 2016
    @Koma 那个目录下只是备份吧,删除那里的文件不会使 Messages 的信息纪录产生变化😹(悲伤的故事)
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5684 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 38ms · UTC 07:01 · PVG 15:01 · LAX 00:01 · JFK 03:01
    ♥ Do have faith in what you're doing.