AI 参与说明(Agent:Claude Code):本页由 Claude Code 整理,补充核心概念说明与该主题的一手参考入口;链接可访问性核验于 2026-08-14。
Photos 框架(PhotoKit)用于直接访问用户的照片库:PHAsset 表示单个资源,PHAssetCollection 表示相册,PHImageManager 负责按需异步加载图像数据。它需要用户授权,且授权分为完全访问与受限访问(用户只选部分照片)两级,代码必须同时处理两种情形。若只是让用户选几张照片,应改用 PhotosUI 的选择器,那条路径不需要照片库权限。
权威参考#
- PhotoKit — Apple Developer Documentation:框架总入口,含资源查询、变更请求与授权状态的官方参考。