在 iOS 17 上,使用系统组件访问相册时增加了额外的提示
在先前的 iOS 版本上,如果使用 PhotoKit 提供的 Photos Picker 选择图片[1],应用则无需请求相册权限。
这也是预期行为,因为只有用户选中的图片会被发送给应用,对于大多数场景来说应用其实并不需要完整的相册访问权限。
先前也有见过用户反馈「你们这个某某软件怎么能访问我的完整相册」或者「某某软件怎么访问我的完整相册都不需要权限的」。
在 iOS 17 上照片选择器默认会显示一个提示框,提示用户仅可访问选中的项目,在关闭提示后会在左上角显示隐私标志。
设置中也增加了对应的「隐私访问」的提示,在之前不会对使用了 Photos Picker 的应用显示。(因为也确实没有访问相册的权限)
应该因为用户反馈的比较多,iOS 17 里把这个功能加了进来避免用户误解。
[1]: https://developer.apple.com/documentation/photokit/selecting_photos_and_videos_in_ios
>>Click here to continue<<