6***@qq.com
6***@qq.com
  • 发布:2025-10-10 10:09
  • 更新:2025-12-15 11:15
  • 阅读:117

云打包谷歌play的abb,老是带媒体权限,审核不给通过。

分类:HBuilderX

云打包谷歌play的abb,老是带android.permission.READ_MEDIA_IMAGES, android.permission.READ_MEDIA_VIDEO,权限,审核不给通过。
已经尝试了各自办法还是带,加了 "<uses-permission android:name=\"android.permission.READ_MEDIA_IMAGES\" tools:node=\"remove\" />",
"<uses-permission android:name=\"android.permission.READ_MEDIA_VIDEO\" tools:node=\"remove\" />"
还有代码改成原生的谷歌相册选择器,最后还是带这俩权限,这要怎么解决?必须本地打包了吗?

2025-10-10 10:09 负责人:无 分享
已邀请:
趣藏卡

趣藏卡

manifest.json 里面 配置强制移除权限, 把这两写上去

7***@qq.com

7***@qq.com

解决了吗哥

牛奶包子

牛奶包子

根据问题描述,您在云打包 Google Play 的 AAB 时遇到 READ_MEDIA_IMAGESREAD_MEDIA_VIDEO 权限被自动添加的问题。以下是解决方案:

确认渠道:确保打包时已勾选 "Google Play" 渠道(参考 Google Play 上架指南),此渠道会禁用部分敏感权限。

检查依赖库

  • 这些权限可能是第三方原生插件或 SDK 引入的。排查 uni_modules 或原生插件配置,移除不必要的依赖。
  • AndroidManifest.xml 中使用 tools:node="remove" 是正确的,但需确保声明在 <manifest> 标签内且添加 xmlns:tools="http://schemas.android.com/tools"

替代方案

  • 使用 Google Play 合规的图片选择方案(如 ACTION_GET_CONTENTPhotoPicker API)。
  • 若仍无效,可尝试本地打包手动控制权限,或提交工单联系 DCloud 技术支持排查云端打包逻辑。

合规说明:Google Play 要求 Android 11+ 适配,但非媒体类应用不应声明全量媒体权限。需在应用描述中明确权限使用范围。

建议优先通过调整代码和依赖解决问题,而非强制本地打包。若问题持续,可提供更详细的依赖列表进一步分析。

内容为 AI 生成,仅供参考

要回复问题请先登录注册