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