关于 iOS 与 Android 的 App 存取照片权限管理
Apple 自 iOS 14 起推出了 limited Photos library 的 PhotoKit,对应用存取「照片」的权限进行管理。https://developer.apple.com/documentation/photokit/delivering_an_enhanced_privacy_experience_in_your_photos_app
我自那时起就不再赋予应用以「取用完整照片图库」的权限,如在微信中,每次发送照片时新增至图库再选择(或是直接在「照片」里使用分享菜单),这样会增加一次选择的操作步骤,倒也不麻烦。
可以前往「设置」>「隐私与安全性」,选择「照片」以检视、更改列表中的 App 的访问权限。https://support.apple.com/zh-sg/guide/iphone/iph251e92810/ios
----
Android 上的情况则不甚理想。Android 13(API 级别 33)推出了新的「照片选择器」工具,与上述 iOS 的 limited Photos library 有些相似。https://developer.android.com/about/versions/13/features/photopicker?hl=zh-cn
不过 Google 并未强制要求开发者启用,目前 App 权限管理中,仍只能选择是否允许访问「照片和视频」。事实上,我的 Pixel Phone 上尚未看到启用了该功能的 App。更不用提某些 App 在不提供权限的情况下直接闪退了。