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

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

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

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

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

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

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


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

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

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

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

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

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

即使您确实改变了主意,您也可以在“设置”应用中快速切换应用对本地网络的访问权限。

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

以后怎样控制本地网络访问

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


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

为什么 iPhone 应用程序要求“本地网络上的设备” 1“隐私”>“本地网络”屏幕” width=”650″ height=”439″ onload=”pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);” onerror=”this.onerror=null;pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);”>