某个 APP 请求访问相册时,用户可以选择几张图片能让 app 读取到,但是这个选择 UI 只会出现一次。
下次那个 UI 再也不会出现了。如果想赋给 APP 更多的图片访问权限,只能去设置划到最下面,在里面重新选择。。弄得烦了,直接赋予 APP 所有图片的访问权限得了。
我感觉这种明显的体验问题,应该能在正式版解决吧。。。
1
temporary 2020-09-10 16:34:00 +08:00
杀掉 app 再打开会再提示一次
|
2
dorentus 2020-09-10 16:42:00 +08:00 1
苹果提供了 API 给应用去适配,应用可以调用它来自己在合适的时机展示选择界面
|
3
metrue 2020-09-10 17:00:09 +08:00
是的,太难用了,产品逻辑奇葩之极。
|
4
ftu 2020-09-10 18:54:19 +08:00 via iPhone
就跟剪贴板一样,不给你控制,就差这一步了
|
5
szq98 2020-09-10 19:09:00 +08:00 via iPhone
最好 app 每次访问相册时,都有类似通知横幅这样的不影响 app 使用的提示,来选择更多图片。但 iOS 好像还没有类似的界面,以后应该会改
|
6
finab 2020-09-10 19:19:44 +08:00
等待开发者适配吧~
开发者可以给个按钮让用户重新选择授权的图片, 但现在基本都没适配,还是按之前的一起授权的逻辑。 其实我更希望开发者适配 iOS14 的新图片选择器,已经很完善了,没必要请求相册权限 |
7
icestraw 2020-09-10 19:23:13 +08:00
这个其实是系统对老 App 的适配,虽然体验差点但是只能这么做。App 对新系统做适配就可以了(有专门的 API )。对于一个正常 App,只要申请过相册权限,无论用户是不是在系统自带的相片选择界面,都可以在任意时刻请求访问相册内容。如果系统对于 App 的每次调用都弹框,那么应用在静默多次读取相册内容的时候,App 就表现为,用户什么都没操作但是一直在弹出相册页,而且每次关掉都会重新打开。这肯定会干扰用户正常使用,是不合理的。所以 iOS 14 取了一个稍微折中的方法,也就是 App 启动后第一次请求读取相册时拦截请求并弹框让用户选择。
|
8
JasonSi 2020-09-10 19:33:27 +08:00 1
@icestraw 那理论上用户使用老 APP,觉得麻烦可能就直接给所有权限。新 APP 才适配,那新 APP 可能并不想适配… 不适配反而倒逼用户给更多的权限,反正用户也有预期🌚
|
9
orangy 2020-09-10 19:35:05 +08:00 via iPhone
是的,超级难用,我觉得 Safari 原生的相册读取功能就非常好,虽然能选择相册全部的照片,但是只有被选中的那一张才能被读取并使用…完全可以全局增加这种读取方式…
|
10
orangy 2020-09-10 19:37:41 +08:00 via iPhone
@JasonSi 我现在宁可麻烦一点(进隐私设置添加照片)也不给全部选项…app 读取相册真的是被滥用太严重了,之前为了方边给了很多 app 权限,但是好多 app 启动的时候就会读取整个相册,简直太可怕
|
11
JasonSi 2020-09-10 19:45:29 +08:00
@orangy 你这么一说,我倒是觉得有点害怕了… 理论上那些 APP 可以在某次访问我相册的时候,什么都看到了? 这也太不隐私了😂
|
13
icestraw 2020-09-10 21:09:57 +08:00
|
14
icestraw 2020-09-10 21:16:27 +08:00
相对稍微安全点的方法是不给 App 的定位权限,这样 App 读取相册的时候默认不给照片的位置信息。
|
15
huang5587783 2020-09-10 22:30:51 +08:00 via iPhone
@orangy 不适配不跟着苹果规则走就会挨下架啊。开发者想赚钱就得去适配啊。这不就得苹果生态吗
|
16
ohiu 2020-09-10 22:43:02 +08:00
Apple 希望开发者调系统的 picker,适配的快这个问题好些就已经解决了吧
|
17
0312birdzhang 2020-09-11 07:51:54 +08:00 via iPhone
你可以选择允许访问所有照片,设置里面随时改
|
19
walkbox 2020-09-11 09:56:01 +08:00
不看好 ios14 的界面 如果 pixel 系列出实体双卡,立马转安卓阵营。
|
20
moooookey 2020-09-11 10:39:42 +08:00
是的,逻辑简直是有毛病,应该是 iOS 提供一个选择框,用户可见而 APP 不可见,只有用户在选择框中选中的图片才传给 APP,现在这逻辑,根本没法用,逼着用户选择全部可见……
|
21
JackYao 2020-09-11 11:49:31 +08:00
放心 以 Apple 的尿性 这个权限大概率会强制要求各个 app 适配这个特性
|
22
agagega 2020-09-12 01:34:22 +08:00
是的,这个功能特别别扭
|
23
ztygalaxy 2020-09-17 10:29:48 +08:00
感觉是这些 APP 没按照新特性适配或者没按照开发手册开发导致兼容问题了,因为我发现第一个测试版的时候,就已经有几个 APP 做到了每次选图片就弹出申请了。不知道是不是之前就一直按照开发规范认认真真开发的。
|
24
kilolumen 2020-09-22 15:03:18 +08:00
@moooookey 现在 iOS14 新增的 PHPicker 就是你说的这个功能:“用户可见而 APP 不可见,只有用户在选择框中选中的图片才传给 APP”,但是开发者一般都自定义相册
|
25
kilolumen 2020-09-22 15:19:53 +08:00
可以参考下快手的适配
|