日前,iPhone 17系列开售,很多拿到新机的用户第一时间就是转移数据。但最近有微信用户发现,在向新iPhone导入聊天记录时,微信提示设备空间不足,但手机明明还有1.29TB可用容量,而导入的聊天记录最多只需85.16GB空间。
对此,微信员工“客村小蒋”发文称,微信的代码存在Bug,将很快修复。
客村小蒋表示,我们有个获取剩余空间的通用工具接口,这个接口内部有个缓存,在获取间隔不超过5分钟的时候,不会向系统获取真实的剩余空间,本意是为了避免频繁读取系统接口导致性能问题。
但在新手机上,有概率会造成这种情况,因为该逻辑会在开机5分钟内返回数据是0,开机后用个5分钟,接口就能获取到真实的剩余空间,就正常了。
据了解,因为微信的聊天记录仅存储在用户本地的设备上,很多朋友常年不清理聊天记录,逐步累积,就会占用越来越多的空间。
默认开启的“自动下载”功能会将群聊/频道的所有媒体文件保存到本地,长期积累导致空间被无效占用。
此外,朋友圈浏览、小程序运行等产生的临时缓存未被定期清理,尤其视频号、网页插件等模块的缓存可达数GB。