您的位置首页>IT>

新的苹果iOS 14功能可显示剪贴板上有多少应用程序在监听

导读 iOS 14开发人员beta 1中的一项新功能使一些用户感到惊讶。每当有任何应用程序出于任何原因访问剪贴板时,该功能都会向用户发出警报,我们

iOS 14开发人员beta 1中的一项新功能使一些用户感到惊讶。每当有任何应用程序出于任何原因访问剪贴板时,该功能都会向用户发出警报,我们可以说,当今有太多应用程序似乎根本没有理由访问剪贴板。

如果您正在运行iOS 14开发人员beta 1并将项目复制到剪贴板,则只要应用程序访问剪贴板中的数据,操作系统就会在屏幕顶部显示一个弹出通知,通知您。下面的视频演示了这一操作。确保以全屏模式观看,以便您看到通知顶部的视频顶部。

该视频中的用户从iMessage复制了图像,然后打开了一系列应用程序。在每种情况下,iOS都会在顶部显示一条通知,通知用户他们打开的应用访问了iMessage的剪贴板数据。

这里的应用程序都是无关的,来自不同的类别,但是它们似乎有一个共同点,它们都访问剪贴板数据。很难说这些应用是随机选择的,还是因为这些是用户设备上访问剪贴板数据的唯一应用。

现在,在出现恐慌之前,值得指出的是,出于各种原因,应用程序经常需要访问剪贴板。例如,Chrome浏览器将检查剪贴板中是否有URL,然后在您点击地址栏时会提示该URL。流行的Reddit应用程序Apollo(此处未显示)将检查剪贴板是否粘贴了Reddit链接,然后询问您是否要在Apollo中打开该链接。

阿波罗(Apollo)的开发人员克里斯蒂安·塞利格(Christian Selig)甚至到Reddit解释了为什么他的应用程序需要访问剪贴板以及它如何正常工作。根据塞利格,

Selig承认,仅仅因为他的应用程序没有滥用剪贴板数据,并不意味着其他应用程序也不会。他还承认,即使在他的情况下,我们也必须信守诺言。

好消息是,这种看上去很吓人的通知将导致开发人员在不需要时完全阻止其应用访问剪贴板,只是为了防止该弹出窗口出现。对于确实需要它的应用程序,开发人员现在必须解释为什么他们需要访问剪贴板。

需要特别注意的是,在默认情况下,Apple并不会阻止对剪贴板的访问,这是它对诸如照相机,麦克风或位置之类的东西的访问方式。那可能会立即破坏很多应用程序。相反,它选择警告用户其数据可能已被其他应用读取,因此他们可以更加小心。而且,如果这能使用户和开发人员采用更好的做法,那么最终仍然是一个胜利。

这仍然是第一个Beta版,因此此功能可能会进行一些更改,甚至可能无法在最终版本中使用。我们将只需要等待,看看这是如何进行的。

PS这不是iOS问题。这是所有平台上的应用程序的普遍行为,也是为什么密码管理器会在一段时间后自动清除剪贴板的原因。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。