为什么支付宝钱包可以在不开启访问权限的情况下访问 iPhone 通讯录?

2015-03-25 20:03:43 +08:00
 jamesxu
将权限关闭,删除支付宝钱包软件以及 iCloud 备份,并重新安装后,在选择到账通知时还是可以访问系统通讯录,并且随意添加一个联系人后也可以看到

这是不是 iOS 的 BUG?
5103 次点击
所在节点    问与答
8 条回复
zzNucker
2015-03-25 20:09:16 +08:00
上次不是有人发过这个帖子了么,用的IOS8的一个新API,只是调用你的通讯录,而不是获取它。
jamesxu
2015-03-25 20:10:45 +08:00
@zzNucker 有啥区别?那通讯录的访问权限控制还有啥用?
wxt2005
2015-03-25 20:31:15 +08:00
试了一下确实如此。
我猜这里的通讯录只是个类似选择器一样的东西,作用是复制一个电话号码到输入框。支付宝依然没有权限读取你的通讯录,只是节省了你跳转到通讯录APP复制号码,然后跳转回支付宝粘贴的过程。

一个想法,不一定对。
em70
2015-03-25 20:35:59 +08:00
@jamesxu 有很大区别,调用是用户与系统之间的事,应用无法获取到整个通讯录数据,只能获得用户的选择结果,和输入框直接输入一样的.
Luzifer
2015-03-25 20:46:15 +08:00
testing ܝܘܚܢܢ ܒܝܬ ܐܦܪܝܡ
xuming
2015-03-25 21:32:10 +08:00
@Luzifer 坏人,我chrome崩溃了
likid
2015-03-25 22:20:47 +08:00
开发者无法获取你的数据,上传到自己的服务器。所以权限还是有用的。
jacy
2015-03-25 23:10:08 +08:00
安卓早就有这个功能了
一个相当于调用一个固定的系统界面,用户选择联系人后系统把号码返回给程序,程序是看不到整个通讯录的。
另一个是直接可以在你不知情的情况下就能读取整个通讯录。

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

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

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

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

© 2021 V2EX