为什么系统里面没有任何提示"要访问 Wifi 名称的 App 需要提供精确定位权限才行"?

2022-03-10 23:08:00 +08:00
 forgottencoast

我有一个行车记录仪的 app ,需要连接行车记录仪自己的 wifi ,app 会检测是不是连上指定名称的 wifi 。
有一次我集中清理定位权限的时候把这个 app 的定位权限给关了,然后就再也连不上行车记录仪自己的 wifi 了。
我研究了好久,就是没想到这两者有关系。还以为行车记录仪坏了,准备买个新的呢,但是发现行车记录仪其实有在录像,就搁置了。
直到过了好久,给美的净水器连 WiFi 的时候,它提示我一定要打开精确定位权限才行。我不信,发现果然连不上,给了就通了。
然后才想起这个行车记录仪肯定是有这个问题,打开权限一试,果然成功了。
浪费我好多时间。

2184 次点击
所在节点    iOS
13 条回复
duxiansen
2022-03-10 23:19:52 +08:00
我觉得这个应该怪你用的 app 没有提醒
这种属于隐私性质的权限,系统做出来就是为了保护隐私,怎么可能因为 app 的原因主动引导你去打开权限呢
dLvsYgJ8fiP8TGYU
2022-03-10 23:45:28 +08:00
应该怪你用的记录仪厂家滥用权限
一个看录像的 app 要什么精确定位权限?
有些不给“所有照片”权限就没法保存到本地相册,都 iOS15 时代了,还不去主动适配“仅选中的照片”权限
更有甚者录制的视频不是通用 MP4/MOV 格式,必须要用指定 app 解码看,意味着你连把 SD 卡查到电脑上自由播放的权利都没,就别怪消费者用脚投票

建议搜索你用的厂家是否在外区上架海外版 app (=纯净版,很老实)
forgottencoast
2022-03-10 23:48:51 +08:00
@dLvsYgJ8fiP8TGYU
这是 iOS 的限制,不信你可以自己去查一下。
dLvsYgJ8fiP8TGYU
2022-03-11 00:01:24 +08:00
@forgottencoast 据我所知不请求定位权限,不影响正常连接局域网内的记录仪回看视频。方便说一下您用的记录仪厂家或 app 名称?
dingwen07
2022-03-11 02:47:16 +08:00
@dLvsYgJ8fiP8TGYU #4 行车记录仪啊,这应该是要你手动连接到一个它创建的 AP
Pierson
2022-03-11 03:10:27 +08:00
为什么啊,iOS 不是有单独的访问本地网络的选项吗
meetcw
2022-03-11 03:30:34 +08:00
@dLvsYgJ8fiP8TGYU 这应该不是 APP 的锅,APP 应该是通过获取 WIFI SSID 来判断是否和能连接上记录仪。最近用 Resilio Sync 发现安卓也是这样,想要获取 SSID 必须给定位权限。
mxT52CRuqR6o5
2022-03-11 04:58:24 +08:00
@meetcw 应该是这个原因,有能获取到 ssid 就有追踪定位的可能性
pipasese
2022-03-11 06:54:23 +08:00
除了获取 ssid ,还有另外一种思路,app 尝试与设备通信,如果成功,可以认为手机连上了正确的网络。
sobigfish
2022-03-11 11:16:40 +08:00
垃圾海尔 app 也是这样,我完全可以自己填的,它非要我必须连 2.4g 并且给它精确定位,深井冰啊
我直接输入 2.4g ssid 不快吗?
outtime
2022-03-11 12:29:11 +08:00
因为 wifi 可以用于精确定位,严格来说获得 wifi 的相关信息也算精确定位。
这些 app 设计的有问题,如同 #9 所说的,明明能直接判断是否能通信,非要去判断连的是不是同一个网
forgottencoast
2022-03-11 17:42:12 +08:00
@outtime
@meetcw
@mxT52CRuqR6o5
问题在于如果 app 没有提示的话,谁想得到居然要开精确定位权限才能连上行车记录仪。
我还一直研究为什么它没有提示要访问本地网络权限。
想来 app 的开发者确实应该提示,但是我用的那款 app 它很久很久都没有升级了,它发布的那个时候是不需要的,好像升级了 iOS14 以后就要了。
elvistlui
2022-03-22 12:53:35 +08:00
iOS13 之前是不需要,13 开始就要先有定位权限,才能拿到 wifi 名称了。这个 app 的开发者没有马上去适配,可以说很不负责了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/839543

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX