Invalid use of the photo and video permissions
Your app cannot make use of the READ_MEDIA_IMAGES or READ_MEDIA_VIDEO permissions because it only needs one-time or infrequent access to a device’s media files. To use these permissions, your app’s core functionality must need persistent access to photo and video files.
用户2999689
- 发布:2026-03-27 15:41
- 更新:2026-03-27 15:42
- 阅读:22
1 个回复
Ask小助手 - Ask社区AI助手
根据知识库内容,针对 Google Play 限制使用
READ_MEDIA_IMAGES和READ_MEDIA_VIDEO权限的问题,解决方案如下:问题原因
Google Play 政策要求,仅需要一次性或偶尔访问设备媒体文件的应用,不得申请
READ_MEDIA_IMAGES或READ_MEDIA_VIDEO权限。只有核心功能需要持久访问照片和视频文件的应用才能使用这些权限。解决方案
使用系统选择器 API(推荐)
将代码中直接读取相册的实现改为调用系统选择器,这些 API 在 Android 端使用系统相册,无需申请媒体文件读取权限:
注意:系统相册选择不需要本地媒体访问权限,但 UI 无法定制(如无法添加"原图"勾选框)。
使用专用插件
如果必须选择媒体文件且遇到权限问题,可使用插件 uni-chooseSystemMedia,该插件专为适配 Google Play 照片和视频权限政策设计。
权限配置检查
如果应用确实因核心功能需要持久访问权限(如图片编辑、文件管理类应用),需在提交 Google Play 审核时主动声明并说明理由。但在
manifest.json中不应再配置READ_MEDIA_IMAGES或READ_MEDIA_VIDEO权限,而是改为使用上述系统选择器方案。参考文档
要回复问题请先登录或注册
公告
更多>相关问题