曾经知乎上有人吐槽“自从买了苹果全套产品,垃圾短信都要删好多遍...”
然而 iOS 端有“保留信息”的功能,可选 30 天或一年。楼主一般就选 30 天了。( iPad 应该有, Watch 就不清楚了)因为一般来说超过一个月的信息就基本不看了。
然而 Mac 上的 Messages 没有“保留信息”功能...🐶
自己曾尝试用 AppleScript 实现,El Capitan 有 bug不说,查了一下 API ,似乎只能定位到 chat ,而不能定位到某条信息。(这也蛮尴尬)
一开始的脚本实现思路是获取 chat 的 last updated date ,距离现在超过一个月的话就删除 chat ,(由于系统 bug 还没法验证...)
想问一下 v 友们怎么看?
写了个简陋的脚本,后遗症未知,造成任何后果概不负责🌚
1
Koma 2016-05-17 23:50:19 +08:00
“保留信息”是个啥意思?对话记录都是有的。
|
2
BigPa OP @Koma iOS 设备的设置➡️信息中可以看到,意思是可以选择保留信息 30 天,一年,或是永久保留
|
5
Koma 2016-05-18 01:32:54 +08:00
都在~/Library/Containers/com.apple.iChat/Data/Library/Messages 下面,其实手机上有定期删除主要是因为手机存储有限,电脑上没啥必要非要清理,实在累计多了,自己手动删除也非常方便,定期删除这个功能有没有真不是多大个问题。
|
6
BigPa OP |
7
helloSwift 2016-05-18 07:50:11 +08:00 via iPhone
电脑和 iPad 不开短信和 FaceTime ,基本上没人会给我发短信,都是银行记录,快递通知,还有电信的流量广告。
开了以后要删好多遍,累 |
8
cheny95 2016-05-18 08:21:40 +08:00 via iPhone
昨天晚上删 Apple Watch 上的短信,删到第二十多条我放弃了…
|