苹果更新iOS14,众多应用不淡定了:原来都在这样读取隐私?
自从智能手机普及之后,围绕用户数据隐私,也就慢慢诞生出了一个新的江湖。而偏偏很多智能手机对此并不重视——大家的重心都用在了提升体验上,保护隐私之类不能直接带来体验升级的自然也就靠后。其实苹果也是最近的版本上开始强化隐私保护,比如会对应用调取摄像头、麦克风时进行提醒。而现在,最新的iOS14,其隐私保护策略又让一些应用不淡定了。
苹果iOS正式版还没发布,不过有用户已经体验到了开发版。而当这些用户更新到iOS14开发版再打开某些应用的时候,会发现一行提醒,系统会提示这些应用读取了剪切板的信息,并且提示当前剪切板的信息来自另一款应用。这意味着你如果进行过复制粘贴操作,那对应的信息就已经被其他应用读取走了。
实际上,安装在手机里的应用,都有自己的“小心思”,这些应用除了显示在屏幕上的内容之外还在干什么,根本无从知晓。iOS的安全管控是非常严格的,所有的应用都运行在独立的“沙盒”中,应用无法穿透系统去读取其他应用留下的信息。现在渐成主流的Android10也引入了沙盒模式,限制应用访问隐私数据。然而负责处理复制粘贴功能的剪切板,却因为运行机制的原因,必须向所有应用开放。
所以很多应用的目标也就集中到了剪切板上,只不过此前系统一直对此不闻不问,偏偏到了iOS14上,系统会对此发出提醒——你正在使用的应用刚刚读取了剪切板数据。但这些数据究竟被如何使用,就又是系统无法触及的领域了。目前来看主要有两种情况,一种是打开应用就触发,另一种是当点击应用里的文本输入框时才触发,以上两种都会导致iOS14提醒。
现实使用中,读取剪切板数据并不代表一定是窥探隐私,因为很多时候是有必要的。比如发快递时发现地址已经被识别和填好,打车时发现目的地已经显示出来。进一步说,由于国内应用派系割据现象,很多应用之间无法直接访问,各种口令、密码等也成为穿透屏障所必须的,这都让应用读取剪切板具备了一定合理性。
但有些看起来并不涉及剪切板数据的应用也有类似操作,就有点让人匪夷所思了。比如为啥游戏也要读取剪切板?很早就被发现有读取剪切板行为的《原神》开发团队很早就解释过,他们进行调试优化的一种办法就是先复制特定代码,游戏读取到剪切板有特定代码之后会打开调试控制台,正式版保留了这个功能。
由此可见,读取剪切板不是什么新鲜事,也未必有多邪恶。其最大的问题是呈现方式,这个过程本该是应用里提供一个输入窗口,让用户自行复制粘贴,现在则变成了应用“不问自取”。而且除了正常使用之外有没有做其他事,那就无从知晓了。现在有个别应用已经对这个功能提供了手动关闭选项,大概算是一种进步吧。不知道大家觉得这样的功能该保留还是关闭呢?