想让人注意到某个有用的答案?请投赞同票!

有没有人帮助到了你?有没有任何答案或用户使用技巧解决了你的问题?选择“赞同票”箭头投出你的赞同票。你的反馈能帮助到他人!

进一步了解在什么情况下投赞同票:了解投票 - Apple 社区

看上去一段时间内没有人回复。 要再次发起对话,只需提出一个新问题即可。

手机天猫会访问所有照片!即使设置为“无”

IOS15中,手机天猫不管将图片里隐私权限设置为什么,都能访问所有照片!


iPhone 8 Plus

发布日期 2021年10月2日 下午3:08

回复
问题被标记为 排名最靠前的回复

发布日期 2021年10月3日 上午7:42

淘宝天猫实际上使用 UIImagePickerController / PHPicker 这个接口来调用照片,这个接口不受照片权限的影响。

你也会发现,选择照片的界面不是淘宝的界面,而是系统的界面。


楼主也不用担心隐私风险,因为这个其实是系统接管了,大致过程是这样:

  1. 淘宝无法读取任何照片
  2. 淘宝通过 UIImagePickerController / PHPicker 请求照片
  3. 弹出系统界面,由你选择一张或多张照片
  4. 系统将选中的照片传递给淘宝使用


这样做的好处是:你无需给某一个 App 读取整个照片图库的权限,而依然可以将图库中的任意一张或多张照片传递给 App,其实是更加保护隐私的。


有兴趣可以查看 WWDC 2020 的视频,对此有详细介绍(有中文字幕)

https://developer.apple.com/videos/play/wwdc2020/10652/


让人困惑的是,淘宝天猫在使用 UIImagePickerController / PHPicker 请求照片的情况下,依然请求了照片权限。

这样就很迷惑,因为不论用户是否允许照片权限,都不影响相关功能使用。

回复量: 6
问题被标记为 排名最靠前的回复

2021年10月3日 上午7:42 回应 ishift

淘宝天猫实际上使用 UIImagePickerController / PHPicker 这个接口来调用照片,这个接口不受照片权限的影响。

你也会发现,选择照片的界面不是淘宝的界面,而是系统的界面。


楼主也不用担心隐私风险,因为这个其实是系统接管了,大致过程是这样:

  1. 淘宝无法读取任何照片
  2. 淘宝通过 UIImagePickerController / PHPicker 请求照片
  3. 弹出系统界面,由你选择一张或多张照片
  4. 系统将选中的照片传递给淘宝使用


这样做的好处是:你无需给某一个 App 读取整个照片图库的权限,而依然可以将图库中的任意一张或多张照片传递给 App,其实是更加保护隐私的。


有兴趣可以查看 WWDC 2020 的视频,对此有详细介绍(有中文字幕)

https://developer.apple.com/videos/play/wwdc2020/10652/


让人困惑的是,淘宝天猫在使用 UIImagePickerController / PHPicker 请求照片的情况下,依然请求了照片权限。

这样就很迷惑,因为不论用户是否允许照片权限,都不影响相关功能使用。

2021年10月2日 下午4:47 回应 ishift

使用任何APP的上传图片功能

这里能访问 仅仅是您本人可以在APP里调用照片

并不代表APP可以随便在不经过你允许的情况下读取和上传


iOS不允许APP在后台自动执行操作

特别是运行相机,麦克风这种很敏感的隐私权限


您只要不要在APP里点击相册,选择照片,然后上传或者发送

那么APP开发者就无法获取你相册里的照片

2021年10月3日 上午10:15 回应 SparkWu

原来如此!谢谢!这给用户会带来一些困惑,如果像我这样不仔细观察调用照片的界面的话。UIImagePickerController / PHPicker调用,比每次设置要选中的照片方便。如果要使用方便的话,软件开发时可以用这种方式,就是要提醒用户,软件其实只会使用选中的照片,其他“看到”的照片实际是软件没有权限去看的。

手机天猫会访问所有照片!即使设置为“无”

欢迎来到 Apple 支持社区
Apple 客户在其产品方面互相帮助的论坛。使用您的 Apple 帐户开始畅游其中吧!!