近日,网上接连曝光了多款APP删除用户相册数据的情况,前有QQ,后有拼多多、小红书等,均被指出类似问题,短时间内再次成为了各大社交平台的热议话题,很多网友不由的开始担心自己的信息安全。随后,各大手机厂商和软件开发商纷纷对此作出了说明,原来“远程删图”竟是一场误会。

一位修了10年手机的朋友,道出了背后实情。从技术角度来看,当手机提示 APP删除图片后,大家很容易先入为主地理解为是APP操作了相册的数据。但实际上,应用商场下载的APP与相册相互独立,只是共用了同一个后台的数据服务。

相册作为手机系统的原生应用,不可能授权第三方应用更多深层次的权限,最多也就读取和写入。比如APP中可以发送相册的图片,这就是读取权限的体现,而APP保存图片到相册,则是写入权限的具体体现。

这么来说,这些APP删除的其实根本就不是相册里的照片,而后台运行产生的临时缓存文件。当用户在APP内发送图片时,系统中会先创建临时空文件,而真正保存图片时,就会把刚才的临时空文件删掉,写入要保存的图片。因此,因此这就是被APP删除的部分。 其中就恰好有图片文件,被手机误会检测,才会给用户发出提示。

那为什么要删除缓存文件呢?留着不行吗?

大部分人用的都是安卓系统的手机,众所周知,其运行速度受内存的影响极大,为了不阻挠手机运行的流畅性,APP是会删除缓存文件,以留出更多的空间给手机其他的正常操作,不然后台就会负累重重,拉低手机的速度。这在业内其实也是惯例和常识了。所以,这只是继QQ被发现删除手机图片之后,又一场相同的乌龙罢了。

相比之下iOS系统一直以来都是有口皆碑,其重要原因就是,iOS系统用到的是“假后台”,会在切出应用程序后直接暂停使用,并通过运城通知的机制接受提示消息。这样既不影响内存,也不会拖累运行速度,手机流畅度自然就高了。

然而,在市场上,并不是人人都能用到iOS系统的,因为苹果手机的价格居高不下,在手机更新换代更快的时代,恐怕更没有多少普通人能够做到一年换一部iPhone的频率。

面对这样的误会或者乌龙,APP就显得很无辜了。更无辜的则是被系统缺陷绑架的消费者,希望安卓系统能够在技术上更进一步,带来更流畅的服务。

相关文章