编程学习网 > IT圈内 > 微信被发现反复读取图片,官方解释是为了快速发图
2021
10-12

微信被发现反复读取图片,官方解释是为了快速发图

网友发现 iOS 版微信会在用户没有打开的情况下,反复读取用户的相册每次持续40秒到1分钟左右。且不说反复读取用户相册是否存在隐私方面的问题,就是未打开都反复读取相册或许也会降低苹果设备续航时间。


微信回应称是方便发送图片:


在该消息引起关注后微信官方也发布回应,微信官方称苹果为开发者提供相册更新通知接口可以检测相册的变化。如果相册发生内容更新时会通知到APP提醒应用做好准备,而该行为则会被系统记录下来并标记为读取系统相册。

微信称当用户授权微信可以读取系统相册的前提下,为方便用户后续在微信聊天中快速发送图片而使用相关接口。例如在授权后当用户点击聊天界面的+号后会直接出现最近的图片 ,  让用户发送图片时体验更顺畅无需手动选择。

微信强调上述行为均在手机本地完成即不会上传用户相册,在后续版本中微信将取消此功能并重新优化快速发图。


除微信外淘宝等同样会如此:


分析发现反复读取相册的也不只是微信,诸如淘宝、QQ以及 TIM 等软件同样会反复读取相册即便用户没有启动。这可能与用户在系统设置中允许这些APP使用后台刷新能力所致,在开启此选项下APP可以在后续始终自动运行。

至于是否存在隐私问题目前还不好说,但如果用户担心自己的图片被偷被上传可以在权限设置里禁用APP来读取。

推荐方案:设置、隐私、相册,在相册里将这些软件设置为仅允许读取选中的图片,不要设置允许读取所有图片。

扫码二维码 获取免费视频学习资料

Python编程学习

查 看2022高级编程视频教程免费获取