新的iOS 14功能仅显示剪贴板上的应用程序窥探

iOS 14开发人员Beta 1中的一个新功能让一些用户感到惊讶。该功能每次App Ancept App Acce Access Accor Access Accors Access访问剪贴板时警告用户,并且让我们只是有太多的应用程序,即似乎没有理由访问剪贴板。

如果您正在运行iOS 14 Developer Beta 1并将物品复制到剪贴板,则操作系统将在屏幕顶部显示一个弹出通知,可在应用程序访问剪贴板中的数据时通知您。下面的视频在行动中展示了这一点。确保在全屏中观看它,以便您看到通知出现的视频顶部。

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

这里的应用程序都是不相关的,并且来自各类类别,但它们似乎都有一个共同点,它们都可以访问剪贴板数据。如果这些应用程序被随机选择或者是因为这些应用程序是访问剪贴板数据的用户设备上的唯一应用程序,它很难说。

现在,在恐慌集之前,它的价值指出,应用程序通常需要各种原因访问剪贴板。例如,Chrome将检查您的剪贴板是否有一个URL,然后在点击地址栏上时会建议它。流行的Reddit App Apollo(这里未显示)将检查您的剪贴板如果您有一个粘贴的链接,然后询问您是否要打开Apollo内的那个链接。

Apollo开发人员Christian Selig甚至采取了Reddit来解释为什么他的应用程序需要访问剪贴板以及它的工作原理。根据SELIG,

它的字面上就像“嘿iOS一样,剪贴板上有一个网址吗?哦,它是一个reddit一个吗?好吧很酷让我问他们是否想要打开它。“显然,在任何时候,别的任何事情都会发生,就像它离开设备或任何东西一样。即使没有Reddit URL,它也会显示此横幅,因为它需要检查URL,以查看它是否是第一个reddit URL。Schrodinger的Reddit URL。但是剪贴板API(在iOS 14之前)非常开放,因为别人说,如果剪贴板作为文字,那么如果您的剪贴板在剪贴板上何时何地?在Apollo的情况下,这并不是将它作为一个URL,所以它甚至不会“看”。

SELIG承认只是因为他的应用程序没有滥用剪贴板数据,并不意味着其他应用程序不会“T。他也承认,即使在他的情况下,我们也必须抓住他的话。

好处是,这种相当可怕的看的通知将使开发人员完全阻止他们的应用程序如果它不需要它,则只是为了防止出现弹出窗口。对于需要它的应用程序,开发人员现在必须解释为什么他们需要访问剪贴板。

值得注意的是,Apple默认情况下,Apple否则默认情况下阻止访问剪贴板,这对于相机,麦克风或位置等内容的方式。这可能会立即打破很多应用程序。相反,它选择提醒用户他们的数据可能被其他应用程序读取,以便它们更加小心。如果它导致用户和开发人员采用更好的做法,它仍然是一个胜利。

这仍然是第一个测试版,所以这个功能可以通过一些变化,或者甚至可能不会进入最终的构建。我们只需要拭目以待,看看这是如何脱颖而出的。

P.S.这不是ios问题。它在所有平台上的应用程序的共同行为以及密码管理器在设定的时间内自动清除剪贴板。

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