为什么 iPhone 和 iPad 应用程序要求使用蓝牙

如果你在iPhone上升级到了iOS 13系统,你可能会注意到许多应用程序突然跳出请求,想要获取你蓝牙硬件的使用权限。随着iPadOS的更新,iPad也出现了同样的现象。这到底是怎么回事呢?

过去应用无需请求即可使用蓝牙

这些弹出的消息是iOS 13系统中的新变化。在此次更新之前,你iPhone或iPad上的应用程序可以随意调用蓝牙功能。只要你开启了蓝牙,应用程序就能在不经你允许的情况下使用它。

现在,蓝牙的地位更像是手机上的其他敏感数据。系统加入了一个权限设置,用来控制应用程序是否能够访问蓝牙。就像应用程序在获取你的GPS定位或访问联系人之前必须征求你的同意一样,现在它们在尝试使用蓝牙无线功能前也需要先询问你。

也就是说,这些应用程序之前一直在你不知情的情况下使用你iPhone或iPad的蓝牙功能。现在,它们必须先提出请求,于是你就首次看到了这些请求。

苹果为何做出此项改变?

苹果公司出于保护用户隐私的考虑进行了这项更改。蓝牙的应用场景不仅仅是连接无线耳机、键盘和鼠标等外部设备。商店、购物中心和其他公共场所设置蓝牙“追踪信标”的做法越来越普遍。应用程序可以与这些信标通信,从而确定你的实际位置,例如,识别你是否在某家零售店以及你在店内的具体位置。

在2019年的WWDC大会上,苹果的Craig Federighi表示,苹果将会“关闭滥用蓝牙的大门”,以防止应用程序在未经你许可的情况下追踪你。这正是iOS 13系统正在做的事情。

在iOS 13之前,除了关闭设备上的蓝牙功能外,你无法知道应用程序是否正在使用蓝牙或者阻止它。现在,应用程序必须请求使用蓝牙,而你则可以做出决定。

为什么应用程序需要或想要蓝牙?

应用程序使用蓝牙不仅仅是为了追踪你的位置。而且,即使应用程序确实在追踪你的位置,它也可能出于有用的目的这样做。例如,Target的应用程序使用蓝牙信标来确定你在其商店内的位置。该应用程序可以为你提供店内导航,并指引你找到货架上的商品。

其他应用程序可能会请求蓝牙访问权限以与配件配对。例如,Fitbit应用程序需要蓝牙才能与Fitbit运动追踪器连接。

开发人员可以提供一段消息,解释他们的应用程序为何需要蓝牙访问权限。例如,Fitbit应用程序可能会说,“Fitbit需要连接到你的智能设备才能追踪你的锻炼情况。”

如果应用程序的开发者没有提供自定义消息,你只会看到一条通用消息:“这将允许 [该应用] 查找并连接到蓝牙配件。这个应用程序还可以使用蓝牙知道你何时在附近。”

你应该允许还是拒绝应用程序的蓝牙请求?

是否允许或拒绝应用程序的蓝牙请求,取决于你个人的使用情况、使用该应用程序的目的以及你对该应用程序的信任程度。这和为应用授予位置或其它权限的道理是一样的。

如果应用程序需要蓝牙才能与无线配件协同工作,那么如果你不启用蓝牙,该功能就无法正常使用。如果像Target这样的应用程序使用蓝牙来提供室内导航,那么如果蓝牙被禁用,这些应用程序的功能就不能正常运作。但是,如果一个应用程序似乎没有任何正当理由请求蓝牙权限,你可以选择拒绝。

与苹果iOS上的其他隐私权限一样,你可以在稍后通过访问“设置”应用程序来改变你的决定。

如何为应用启用或禁用蓝牙

前往“设置”>“隐私”>“蓝牙”,就可以修改应用程序是否可以使用蓝牙的权限。你将会看到一份已请求访问你iPhone或iPad蓝牙功能的应用程序列表。通过滑动应用程序旁边的开关,你可以启用或禁用其蓝牙权限。

你也可以打开“设置”应用程序并向下滚动,直到看到按字母顺序排列的所有已安装应用程序的列表。点击列表中的应用程序,查看它的权限。打开或关闭“蓝牙共享”权限,从而允许或拒绝该应用程序访问蓝牙。

现在烦人的提示未来会带来更多隐私

蓝牙成为了苹果iOS操作系统中又一个需要授权的权限。当然,这意味着会有更多的对话框需要你去点击。但这同时也意味着你对自己的隐私有了更多的掌控,对应用程序可以做什么也有了更多的控制权。

在iOS 13发布时,许多应用程序都在请求蓝牙权限,但并没有真正解释它的用途。应用程序开发者将不得不考虑如何更好地向用户解释这些蓝牙请求的理由。而且,如果一个应用程序仅仅为了追踪用户而使用蓝牙,对用户没有任何实际好处,那么该应用程序的开发者将不得不考虑,这种负面公关是否真的值得他们去请求蓝牙权限。