iOS14.3 在不开放通讯录权限的情况下,微信怎么获取联系人信息的?

2021-01-20 10:58:50 +08:00
 anonymous1024

设备情况:手机 iPhone 11,系统 iOS14.3
在系统设置中,不开放通讯录权限的情况下,微信怎么获取联系人信息的?
从来没有给过微信通讯录权限,一直用的也是 iPhone,这个界面看到的联系人信息也都是最新的,基本排除是之前其他设备给过,或者保存的之前的通讯录信息。
截图如下,只对通讯录做部分打码,通讯录页面是在微信充值中心,点击右上角联系人图标出来的。

3976 次点击
所在节点    信息安全
12 条回复
vbcity
2021-01-20 11:04:30 +08:00
肯定是早期你上传过,不排除你 QQ 以及其他腾讯系软件(网游)等。
0TSH60F7J2rVkg8t
2021-01-20 11:07:00 +08:00
这个是 iOS 系统弹窗,选了之后微信才能拿到。
yuguorui96
2021-01-20 11:07:28 +08:00
调用的系统通讯录 APP 吧,只能读到你选中的号码。
tankren
2021-01-20 11:09:51 +08:00
楼上正解
xingshu1990
2021-01-20 11:10:52 +08:00
看一下你手机上安装了哪些腾讯的软件,比如游戏,比如 QQ,比如 TIM,比如其他腾讯体系的软件,
这些渠道都能获取注册人员的信息,再反过来对比一下其聊天记录,再分析是否是好友。
abelmakihara
2021-01-20 11:11:10 +08:00
那只能说明 ios 的通讯录权限和你理解的不一致
petercui
2021-01-20 11:26:39 +08:00
@abelmakihara “通讯录权限”和“调用系统通讯录页面”是两个完全不同的东西,前者是用来控制微信自身是否能读取通讯录数据,后者是微信调用系统 API,由系统把通讯录页面显示出来让你选择,最后微信只能拿到你选择出来的那个联系人信息而已。
abelmakihara
2021-01-20 11:35:01 +08:00
@petercui 你说得对 但是按 lz 的理解调用系统通讯录页面也是被禁的
但仔细想下 lz 的理解其实也并没有问题
anonymous1024
2021-01-20 11:49:41 +08:00
感谢回复,大概了解了。
iSteven
2021-01-20 12:13:35 +08:00
#2 楼正解
moooookey
2021-08-20 09:52:11 +08:00
想知道在弹出系统通讯录这个界面上,APP 可以截图吗? 如果可以的话,还是有一定的泄露风险呀
aero99
2021-08-20 14:05:53 +08:00
调用系统 APP 通讯录应该和调用系统的本机存储的指纹和密码信息一样,只是个接口,调用的 app 应该本身看不到的

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

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

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

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

© 2021 V2EX