iOS 版 12306 在未获取照片权限的情况下能访问照片

2019 年 11 月 7 日
 ZZSZZSZZS

感觉好神奇,12306 没问我要相册的权限,但是还是能直接从相册扫码,在设置里面也找不到关闭相册权限的选项,是 bug 吗

https://i.loli.net/2019/11/07/Re6Dt5xW3qmv9oA.png

5929 次点击
所在节点    Apple
18 条回复
icanfork
2019 年 11 月 7 日
直接调用起系统的相片选择器组件吧,回调是用户选择中的图片
agagega
2019 年 11 月 7 日
这个不需要相片权限,在你选择照片点击确定之前,12306 也拿不到你的照片。微信等聊天 App 需要读取照片是因为它非要用自己的照片选择器
kingcos
2019 年 11 月 7 日
不是,没记错的话是 iOS 10 之后的新功能,调用系统 VC
laoyur
2019 年 11 月 7 日
@agagega 正解,这是系统提供取图片的控件,只能拿到你指定的图片。这种比先获取相册权限,再自己做选择界面的良心太多(当然也可能是因为程序员懒),因为后者拿到权限后,鬼知道它到底拿了你多少图片
ZZSZZSZZS
2019 年 11 月 7 日
原来是这样,受教了受教了
expkzb
2019 年 11 月 7 日
@ZZSZZSZZS 你会发现通讯录也有这样的操作
paradoxs
2019 年 11 月 7 日
@belin520 @agagega @kingcos @laoyur @expkzb
向各位请教一些问题

1、因为 iOS 系统现在前置摄像头是没有权限控制的,APP 会不会直接偷拍然后上传服务器?
2、假设开放了照片权限,APP 能否静默把相册照片后台上传?
Vhc
2019 年 11 月 7 日
@paradoxs #7
京东不就是这样干的吗,偷偷把用户相册里的所有照片全部上传到他家服务器上
dioxide
2019 年 11 月 7 日
@Vhc 如果是是这样的话, 和木马有啥区别?
abirdcanfly
2019 年 11 月 7 日
@Vhc 这种确定能过审?
WesleyNZ
2019 年 11 月 7 日
这样的吗 我去
Bananana
2019 年 11 月 7 日
@abirdcanfly 其实很多不想让苹果审核的东西…后台加个开关控制下就行,等过审了再开
oIMOo
2019 年 11 月 7 日
这是微信等应用应该学习的。
只使用需要的图片,而不是整个相册。
aptx4689
2019 年 11 月 8 日
@paradoxs
1.能 avcapturesession
2.能 参见淘宝和微信的图片自动提醒
m0mo
2019 年 11 月 8 日
@abirdcanfly 之前京东金融的操作,后来发公告说是误操作
Vhc
2019 年 11 月 8 日
@abirdcanfly #10 谷歌相册 app、百度相册 app、百度网盘 app、腾讯微云、和彩云网盘 这些相册 app 和网盘 app 都能过审,凭什么京东不能过审?呵呵
aLazarus
2019 年 11 月 9 日
@Vhc 京东不是传的截图么?怎么成了全部图片?京东有一个功能是截图后反馈,然后获取你在使用京东金融时候的截图。
没必要因为政治正确去夸张吧,或者你干脆说京东会定位手机,然后派人去偷过来,也可以
Vhc
2019 年 11 月 9 日
@aLazarus #17 我说的是事实,被曝光后京东官方都公开承认了。不过网上相关信息很快又都被删除了

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

https://v2ex.ih06.com/t/617173

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

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

© 2021 V2EX