苹果版微信里,手机话费充值界面,点击右侧图标可以读取到通讯录是如何实现的?我已经在系统设置里禁止了读取通讯录。

2015-04-13 20:38:42 +08:00
 l12ab

只测了苹果版,安卓版不清楚。
打开微信,我,钱包,手机花费充值,点击手机号码输入框右侧的名片图标,然后手机里的通讯录就出来了。
我确认已经在系统的设置里禁止了读取通讯录。
怀疑过因为曾经允许了读取,则微信保存了通讯录,但尝试新增或者删除一条记录,然后再去查看,居然有新增的这条记录或者没有了删除的那条记录。
越狱的手机和未越狱手机都如此。
还一个小问题,当微信进入后台,然后去设置里打开或关闭微信的通讯录权限,微信进程会关闭,再打开微信时,出现启动页地球界面。

求解

11572 次点击
所在节点    iPhone
4 条回复
gracece
2015-04-13 20:40:43 +08:00
/t/179326 供参考
korvin
2015-04-13 20:42:35 +08:00
这只是调用启动了通讯录应用,只有你点击了具体某个联系人,微信才能读取到「这个」联系人的数据,微信并没有权限读取整个通讯录数据的权限「因为被你禁了」
l12ab
2015-04-13 20:44:08 +08:00
@gracece 谢谢,也许真是如此。哪天去找个iOS7的机子看看。
l12ab
2015-04-13 20:47:59 +08:00
@korvin 谢谢,又涨姿势了

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

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

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

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

© 2021 V2EX