iOS 14 Beta 的应用访问相册部分图片的功能太难用了吧!

2020-09-10 16:28:29 +08:00
 qwerthhusn

某个 APP 请求访问相册时,用户可以选择几张图片能让 app 读取到,但是这个选择 UI 只会出现一次。

下次那个 UI 再也不会出现了。如果想赋给 APP 更多的图片访问权限,只能去设置划到最下面,在里面重新选择。。弄得烦了,直接赋予 APP 所有图片的访问权限得了。

我感觉这种明显的体验问题,应该能在正式版解决吧。。。

3643 次点击
所在节点    iOS
25 条回复
temporary
2020-09-10 16:34:00 +08:00
杀掉 app 再打开会再提示一次
dorentus
2020-09-10 16:42:00 +08:00
苹果提供了 API 给应用去适配,应用可以调用它来自己在合适的时机展示选择界面
metrue
2020-09-10 17:00:09 +08:00
是的,太难用了,产品逻辑奇葩之极。
ftu
2020-09-10 18:54:19 +08:00
就跟剪贴板一样,不给你控制,就差这一步了
szq98
2020-09-10 19:09:00 +08:00
最好 app 每次访问相册时,都有类似通知横幅这样的不影响 app 使用的提示,来选择更多图片。但 iOS 好像还没有类似的界面,以后应该会改
finab
2020-09-10 19:19:44 +08:00
等待开发者适配吧~
开发者可以给个按钮让用户重新选择授权的图片,
但现在基本都没适配,还是按之前的一起授权的逻辑。

其实我更希望开发者适配 iOS14 的新图片选择器,已经很完善了,没必要请求相册权限
icestraw
2020-09-10 19:23:13 +08:00
这个其实是系统对老 App 的适配,虽然体验差点但是只能这么做。App 对新系统做适配就可以了(有专门的 API )。对于一个正常 App,只要申请过相册权限,无论用户是不是在系统自带的相片选择界面,都可以在任意时刻请求访问相册内容。如果系统对于 App 的每次调用都弹框,那么应用在静默多次读取相册内容的时候,App 就表现为,用户什么都没操作但是一直在弹出相册页,而且每次关掉都会重新打开。这肯定会干扰用户正常使用,是不合理的。所以 iOS 14 取了一个稍微折中的方法,也就是 App 启动后第一次请求读取相册时拦截请求并弹框让用户选择。
JasonSi
2020-09-10 19:33:27 +08:00
@icestraw 那理论上用户使用老 APP,觉得麻烦可能就直接给所有权限。新 APP 才适配,那新 APP 可能并不想适配… 不适配反而倒逼用户给更多的权限,反正用户也有预期🌚
orangy
2020-09-10 19:35:05 +08:00
是的,超级难用,我觉得 Safari 原生的相册读取功能就非常好,虽然能选择相册全部的照片,但是只有被选中的那一张才能被读取并使用…完全可以全局增加这种读取方式…
orangy
2020-09-10 19:37:41 +08:00
@JasonSi 我现在宁可麻烦一点(进隐私设置添加照片)也不给全部选项…app 读取相册真的是被滥用太严重了,之前为了方边给了很多 app 权限,但是好多 app 启动的时候就会读取整个相册,简直太可怕
JasonSi
2020-09-10 19:45:29 +08:00
@orangy 你这么一说,我倒是觉得有点害怕了… 理论上那些 APP 可以在某次访问我相册的时候,什么都看到了? 这也太不隐私了😂
orangy
2020-09-10 20:13:29 +08:00
@JasonSi 是的,而且貌似可以任意上传,根本不需要你的许可…
icestraw
2020-09-10 21:09:57 +08:00
@JasonSi 是啊,但是这也没办法,现在( iOS 13 及更早)已经是被逼着给权限了。其实苹果也很无奈,和
@orangy 预想的功能类似,iOS 很早就自带了“选一张图片“这样的照片选择器,并且这样的选择器是不需要申请相册权限的。因此目前所有为了 [访问相册] 而申请 [相册权限] 的 App,某种程度上都可以理解为是拿了不必要的权限。
icestraw
2020-09-10 21:16:27 +08:00
相对稍微安全点的方法是不给 App 的定位权限,这样 App 读取相册的时候默认不给照片的位置信息。
huang5587783
2020-09-10 22:30:51 +08:00
@orangy 不适配不跟着苹果规则走就会挨下架啊。开发者想赚钱就得去适配啊。这不就得苹果生态吗
ohiu
2020-09-10 22:43:02 +08:00
Apple 希望开发者调系统的 picker,适配的快这个问题好些就已经解决了吧
0312birdzhang
2020-09-11 07:51:54 +08:00
你可以选择允许访问所有照片,设置里面随时改
Bananana
2020-09-11 09:03:41 +08:00
@finab 国内厂商都盯着你相册里的图片呢,怎么可能去用独立的照片选择器
walkbox
2020-09-11 09:56:01 +08:00
不看好 ios14 的界面 如果 pixel 系列出实体双卡,立马转安卓阵营。
moooookey
2020-09-11 10:39:42 +08:00
是的,逻辑简直是有毛病,应该是 iOS 提供一个选择框,用户可见而 APP 不可见,只有用户在选择框中选中的图片才传给 APP,现在这逻辑,根本没法用,逼着用户选择全部可见……

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

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

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

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

© 2021 V2EX