1
vain 2020-12-02 12:19:19 +08:00 2
简单理解,就是查找本地 LAN 上设备的权限,
如果不是管理本地网络设备,如路由器 /NAS 的 app 。 或者读取本地设备进行播放的,比如 plex,比如 airplay 的 那么别给,特别是什么美团之类的 app |
2
terence4444 2020-12-02 12:22:42 +08:00 via iPhone 1
通过局域网设备识别你的网络情况,以及位置信息。
|
3
NotFoundEgg 2020-12-02 12:24:28 +08:00 1
投屏时会用到
|
4
blackcurrant OP 为什么 12306 也需要这个权限,是想干嘛?
|
5
napsterwu 2020-12-02 12:48:39 +08:00 via iPhone
扫一下局域网设备然后给你建模
|
6
vokins 2020-12-02 13:40:50 +08:00
airplay 不是不需要本地网络权限吗?你关掉本地网络权限试试,所有的 airplay 都可以正常用啊
|
7
strongcoder 2020-12-02 13:45:58 +08:00
iOS14 之前是直接用不需要授权,这个授权提醒 iOS14 后才有的,主要就是扫描内网设备 增加识别判断一个用户的手段 有些局域网播放 软件也需要 但是其实大部分软件申请都是用来做精准识别用的
|
8
nikubenki 2020-12-02 13:55:15 +08:00
有些需要使用这个权限查找内网里的设备,比如 keep 查找联网的跑步机,米家 app 查找各种家居智能电器。有需要的给,大部分 app 用不上
|
10
lujie2012 2020-12-02 14:10:01 +08:00
最近开发遇到这个权限,简单说,到 APP 想要访问 192.168.0.1 等私有内网地址时,APP 就会提示这个权限。
专业技术上解释就是: 家里的局域网或者路由器都是分配私有 IP 的,只有在路由器上是公网 IP 。所以 APP 如果想探测当前局域网内部有哪些设备,就是分配了同一个网段的设备,就需要 APP 授予访问局域网络的权限。 大部分 APP 都是通过域名进行访问请求的,域名都是绑定公网 IP 所以不会出现这个权限提示。 |
11
lujie2012 2020-12-02 14:11:44 +08:00
补充说明,所以当你禁止这个权限的是,你的 APP 是无法通过局域网 IP 进行通信了,因此很多功能没有办法使用了。APP 无法借助你的路由器 192.168.0.1 进行直接的通信。
|
12
cnygd 2020-12-02 14:18:45 +08:00
基本上每个 app 都会问一遍
除了影视 app 我会开,让它去搜我的电视盒子, 其余我都拒绝了 |
13
vokins 2020-12-02 15:07:05 +08:00 via iPhone
@chinvo 那请问这两种哪个好? AirPlay 还是 dlna 啊?我在网上搜了一下,资料都比较旧了,不知道两种技术现在谁更胜一筹?
|
15
Bananana 2020-12-02 15:40:37 +08:00
我怀疑是 App 里一堆第三方 SDK 偷偷请求的这个权限。
|
16
Bananana 2020-12-02 15:41:21 +08:00
@vokins AirPlay 只能苹果设备用,dlna 一般都是 Android 在用,看你现在设备是什么了,跟谁胜一筹没关系
|
17
HaydenYe 2020-12-02 15:47:52 +08:00
@Bananana 一些 Android 设备也是可以用 AirPlay 的 比如 非国行版 Sony 的电视
https://www.sony.com.hk/zh/electronics/support/articles/00240540 |