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

2016-05-17 21:52:17 +08:00
 BigPa

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

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

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

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

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

想问一下 v 友们怎么看?

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

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

电脑上,主要是垃圾短信看着烦人(电脑上空间也有限啊, 128g 看着你)
helloSwift
2016-05-18 07:50:11 +08:00
电脑和 iPad 不开短信和 FaceTime ,基本上没人会给我发短信,都是银行记录,快递通知,还有电信的流量广告。
开了以后要删好多遍,累
cheny95
2016-05-18 08:21:40 +08:00
昨天晚上删 Apple Watch 上的短信,删到第二十多条我放弃了…
BigPa
2016-05-18 11:30:59 +08:00
@Koma 那个目录下只是备份吧,删除那里的文件不会使 Messages 的信息纪录产生变化😹(悲伤的故事)

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/279367

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX