云打包谷歌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\" />"
还有代码改成原生的谷歌相册选择器,最后还是带这俩权限,这要怎么解决?必须本地打包了吗?
6***@qq.com
- 发布:2025-10-10 10:09
- 更新:2025-12-15 11:15
- 阅读:117
3 个回复
趣藏卡
manifest.json 里面 配置强制移除权限, 把这两写上去
7***@qq.com
解决了吗哥
牛奶包子
根据问题描述,您在云打包 Google Play 的 AAB 时遇到
READ_MEDIA_IMAGES和READ_MEDIA_VIDEO权限被自动添加的问题。以下是解决方案:确认渠道:确保打包时已勾选 "Google Play" 渠道(参考 Google Play 上架指南),此渠道会禁用部分敏感权限。
检查依赖库:
uni_modules或原生插件配置,移除不必要的依赖。AndroidManifest.xml中使用tools:node="remove"是正确的,但需确保声明在<manifest>标签内且添加xmlns:tools="http://schemas.android.com/tools"。替代方案:
ACTION_GET_CONTENT或PhotoPickerAPI)。合规说明:Google Play 要求 Android 11+ 适配,但非媒体类应用不应声明全量媒体权限。需在应用描述中明确权限使用范围。
建议优先通过调整代码和依赖解决问题,而非强制本地打包。若问题持续,可提供更详细的依赖列表进一步分析。
内容为 AI 生成,仅供参考