为什么 iPhone 应用程序要求“本地网络上的设备”

iPhone 和 iPad 应用程序必须请求“查找并连接到本地网络上的设备”的许可。 此请求是 iOS 14 和 iPadOS 14 更新,这是此消息的含义以及您应该如何回答它。

为什么应用程序要求扫描您的本地网络

每当 iPhone 或 iPad 应用程序想要扫描您的本地网络以查找设备并连接到它们时,它必须首先请求许可。

在使用许多应用程序时,您会看到一个对话框,显示某个应用程序“希望查找并连接到本地网络上的设备”。 您只有两个选择:“不允许”或“确定”。

如果您授予访问权限,应用程序可以扫描您连接到的网络以查找设备。 为了 example,需要连接到智能扬声器或 Chromecast 的应用程序将需要此访问权限才能在您的网络上查找此类设备并连接到它们。 如果您不允许本地网络扫描访问,它将找不到本地设备。

但是,某些应用程序似乎出于不明确的目的请求此访问权限。 为了 example, 这 Facebook 应用程序请求此权限 – 也许您可以将视频投射到另一台设备? 我们还在银行应用程序中看到了这个提示,我们不确定为什么。


理论上,应用程序可以使用此功能在您的网络上收集数据——例如 example,他们可以检测您网络上的智能设备,并使用该信息来微调有关您的广告配置文件。

在 Apple 引入此提示之前,iPhone 或 iPad 应用程序可以在未经您许可的情况下在后台执行此操作。 扫描并不新鲜——这里唯一的新东西是提示。

您应该允许还是拒绝请求?

如果您计划使用需要在该应用程序中查找并连接到本地网络上的设备的功能,您应该允许该请求。 以下是您应该允许的一些请求示例:

  • 音乐应用程序,如果您打算连接到智能扬声器。
  • 视频应用,如果您计划流式传输到 Chromecast 或其他设备。
  • Smarthome 应用程序可查找并连接到您网络上的设备。

如果您不打算使用需要此功能的功能 – 对于 example,如果您只是在 Spotify 中用耳机听音乐,并且不打算连接到智能扬声器 – 您可以毫无问题地拒绝此请求。

即使您改变主意,您也可以在“设置”应用中快速打开或关闭应用对本地网络的访问。

如果您不知道某个应用为何需要此功能——因为 example,如果网上银行应用程序想要扫描本地设备,我们建议您拒绝该请求。 这将有助于保护您的隐私,确保应用程序无法收集有关您的网络和您拥有的设备的尽可能多的数据。

以后如何控制本地网络访问

如果您稍后改变主意并想要授予应用程序本地网络访问权限 – 或撤销应用程序访问本地网络上的设备的能力 – 您可以稍后更改此设置。


为此,请前往 iPhone 上的设置 > 隐私 > 本地网络。 任何已请求访问本地网络权限的应用都会显示在此处。 带有绿色开关的应用程序可以访问您的本地网络,而带有灰色开关的应用程序则不能。 点击开关以允许或拒绝应用程序的本地网络访问。

“隐私”>“本地网络”屏幕” width=”650″ height=”439″ src=”/pagespeed_static/1.JiBnMqyl6S.gif” onload=”pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);” onerror=”this.onerror=null;pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);”>