那我不买新手机了。

可用容量1.29TB的新iPhone,居然导入不了85GB的微信记录?


9月22日消息,有博主昨日在微博反映,自己的手机导入不了微信记录。这事儿一出,微信员工“客村小蒋”赶紧跑出来认领。


新iPhone导入微信聊天记录提示空间不足 微信员工:代码存Bug

图源:微博


按照官方解释,微信里面有一个负责获取存储空间的基础工具接口,它为了“性能优化”加了一个缓存机制:如果两次读取时间隔不到5分钟,它就不会真的去问系统“还剩多少空间”,而是直接返回上一次的结果。


如果在开机5分钟之内,它就懵圈了,怎么“剩余空间为0”?于是,微信就傻傻地以为手机没空间了,果断阻止你导入。


解决方法也很简单,啥也不用干,只需开机5分钟后再导入。之后接口缓过神来了,能读到真实空间了,一切都正常了。


是不是有一种“重启解决99%问题”的即视感?


在小雷看来,这设计本意是好的,毕竟频繁调系统接口会导致手机变卡,只是问题出在新手机上。目前也只知道iPhone会出现这个问题,还不知道安卓什么情况。


微信员工也承认:“是我们的bug”,还承诺会很快修复。不过光看这个解释,说是接口缓存搞的鬼,但在小雷看来,其实是“懒”的锅。


ee479730b4a6de66d070e47c1dcfe101.png

图源:微博


微信占空间已经是老生常谈的问题了,我们都早已习惯。


虽然这次是虚惊一场,但小雷不得不说,微信占空间这件事,早就不是一天两天的事了。“微信存储焦虑”绝对是困扰众多用户的难题之一,就像爆料的博主,光微信内存就占用85GB,那实际使用下来,最少得预留100GB才能正常使用。


不过这个博主的数据可能有点夸张,99%的人都用不了这么多。以小雷256GB的实际为例,微信内存仅14GB,存储空间已经有点捉襟见肘了。


虽然占用最多的是相册(167GB),但对于不玩手游的小雷来说,微信也已经是占用存储最多的APP之一了。估计再过不久,小雷也得“被迫”换手机咯。


8ec6022ff75ff36ded8ff10d70f0fdce.jpg

图源:小雷


那么问题来了,为啥微信它这么能吃?


一是聊天记录全本地堆,只要你不敢删,它就敢永远涨;二是自动下载默认开着,群里表情包视频文件嗖嗖往你手机里塞,不管你想不想要;三是缓存跟滚雪球一样,朋友圈、视频号、小程序……随便用用几个G又没了。


所以也怪不得这次一提示“空间不足”,大家立马就信了——只因为它是微信...


说实话,像微信这种国民级应用,每一个小Bug影响的都是成百万上千万的用户。这次的问题虽然解决起来简单——“等五分钟”,但折射出的是另一个更隐蔽的问题:很多产品在基础体验上的“债”,越欠越多了。


微信迭代了这么多年,功能越加越多,从聊天到支付到视频号到小程序,代码也越来越复杂。而恰恰是这些底层的小工具、小接口,因为多年没人动,容易在极端场景下(比如新手机)突然坑你一把。


你说它影响大吗?不大,等五分钟就好了;但你说它离谱吗?挺离谱的——毕竟谁能想到,“开个机晾一会儿”居然成了解决方案,不然也有人得研究半天。


新iPhone导入微信聊天记录提示空间不足 微信员工:代码存Bug

图源:网络


所以小雷我觉得,微信是时候回头看看这些“老代码”了。


功能创新固然重要,但基础体验的稳定性和直觉性才是用户愿意一直用下去的理由。微信也要考虑一下,在“越做越大”的今天,能不能推出一个“简约版”?


好了,总归也只是个小bug,大家如果最近买了新手机,还可以趁这个bug没修复,借此低调“炫耀”一波。


话说,你有被微信提示“存储空间不足”弹窗的经历吗?你的微信现在占了多大空间?欢迎在评论区吐槽。