V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
l12ab
V2EX  ›  iPhone

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

  •  
  •   l12ab · 2015-04-13 20:38:42 +08:00 · 12186 次点击
    这是一个创建于 3548 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    求解

    4 条回复    2015-04-13 20:47:59 +08:00
    gracece
        1
    gracece  
       2015-04-13 20:40:43 +08:00   ❤️ 1
    /t/179326 供参考
    korvin
        2
    korvin  
       2015-04-13 20:42:35 +08:00   ❤️ 1
    这只是调用启动了通讯录应用,只有你点击了具体某个联系人,微信才能读取到「这个」联系人的数据,微信并没有权限读取整个通讯录数据的权限「因为被你禁了」
    l12ab
        3
    l12ab  
    OP
       2015-04-13 20:44:08 +08:00
    @gracece 谢谢,也许真是如此。哪天去找个iOS7的机子看看。
    l12ab
        4
    l12ab  
    OP
       2015-04-13 20:47:59 +08:00
    @korvin 谢谢,又涨姿势了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2284 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 15:59 · PVG 23:59 · LAX 07:59 · JFK 10:59
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.