|  |      1Citrus      2021-10-11 15:59:32 +08:00  3 不要被微信惯坏了,iOS 提供了官方的 Image Picker 组件,不需要任何授权,选哪张给哪张的。 | 
|  |      2mcluyu      2021-10-11 16:02:29 +08:00  1 这个是系统界面,区分清楚系统弹窗和 APP 界面, 禁止 APP 访问相册,但是系统弹窗选择照片界面是用户行为,在你不选择确定添加之前,APP 获取不到照片。 | 
|      3mschultz      2021-10-11 16:07:31 +08:00 这是正确示范。 微信那种要向这种学习(但估计不太可能,对于为什么自己造 Image Picker 轮子微信有自己的理由) | 
|  |      5Lin0936      2021-10-11 16:12:40 +08:00 这种相当于 App 通知系统,我需要一张图,然后系统再弹出对应界面让你选,然后把你选的图返回给 App 。 张小龙那种是,我不管,先把图全给我,之后怎么样我微信 OS 嗦了蒜! | 
|  |      6cairnechen      2021-10-11 16:15:15 +08:00 | 
|  |      7CommandZi      2021-10-11 16:20:04 +08:00 @cairnechen 有啥复杂的功能? | 
|  |      8cairnechen      2021-10-11 16:24:46 +08:00  1 | 
|      9mschultz      2021-10-11 16:32:11 +08:00 @cairnechen #8 理解。不过就我个人感受而言,微信和 Telegram 的一些理由都无法说服我(自造轮子的优越性和必要性)。 我觉得 Telegram 也不是不能被批评,比如它也是自造轮子,我个人觉得是个减分项。 没觉得比( iOS 14 之后的) phpickerviewcontroller 好在哪。尤其是设置了 Allow Selected Photos 之后,每次发图都会弹窗,体验很差。 | 
|  |      10cairnechen      2021-10-11 16:42:51 +08:00 @mschultz  从我的观察来看,即使是国外的 App (可以选择美区 AppStore 社交分类的排行榜作为参考)大多数的情况都是选择请求照片权限而不是 phpickerviewcontroller,我常用的应用里只有 notion 是用了这个系统 picker | 
|      11Nevermore1234      2021-10-11 17:17:22 +08:00 Image Picker 虽然很安全,但交互起来真的很难用 | 
|  |      12CommandZi      2021-10-11 17:30:00 +08:00 @cairnechen 我又不是 telegram 的产品经理,我怎么知道呢 | 
|  |      13Microseft      2021-10-11 18:47:08 +08:00 实际上应该有降级选项 用户给了相册权限,你用自己的轮子 OK 用户禁用了相册权限,你用 Image Picker 优雅且满足大部分情况 | 
|      14msdurex      2021-10-11 18:51:09 +08:00 Image Picker 只有你选择,确定之后这几张照片才会给到 App,也就是说你不点,App 一张都看不到。所以不要权限设置。只有聋哥觉得自己做一个 Picker 把所有照片加载到微信里的操作才引发各种性能问题,耗电问题。本来就属于开发闲着看抖音也不合适系列。 | 
|  |      16ftu      2021-10-11 19:19:32 +08:00 错怪好人了哦,阿里的钉钉没有广告、甚至还免费、功能强大而且照片隐私也是在适配保护的。 | 
|      17noddinagushpa      2021-10-12 01:46:48 +08:00 via iPhone 感觉这个苹果应该加个提示才比较好,不然我一直以为是什么漏洞还找客服反馈了半天,遇到可以选择全部照片的情况都不敢上传哈哈 | 
|      18tsanie      2021-10-12 10:34:44 +08:00 | 
|  |      19psklf      2021-10-12 14:12:12 +08:00 @cairnechen 是的 telegram 也没好到哪去。在获取存储权限这点上各公司都需要改进。 |