V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
BigPa
V2EX  ›  macOS

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

  •  
  •   BigPa · 2016-05-17 21:52:17 +08:00 · 2489 次点击
    这是一个创建于 2894 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

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

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

    想问一下 v 友们怎么看?

    第 1 条附言  ·  2016-05-18 04:31:33 +08:00

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

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

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

    电脑上,主要是垃圾短信看着烦人(电脑上空间也有限啊, 128g 看着你)
    helloSwift
        7
    helloSwift  
       2016-05-18 07:50:11 +08:00 via iPhone
    电脑和 iPad 不开短信和 FaceTime ,基本上没人会给我发短信,都是银行记录,快递通知,还有电信的流量广告。
    开了以后要删好多遍,累
    cheny95
        8
    cheny95  
       2016-05-18 08:21:40 +08:00 via iPhone
    昨天晚上删 Apple Watch 上的短信,删到第二十多条我放弃了…
    BigPa
        9
    BigPa  
    OP
       2016-05-18 11:30:59 +08:00
    @Koma 那个目录下只是备份吧,删除那里的文件不会使 Messages 的信息纪录产生变化😹(悲伤的故事)
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   920 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 20:48 · PVG 04:48 · LAX 13:48 · JFK 16:48
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.