Google Play审核阶段忘加INTERNET权限处理及过审咨询
处理方案
审核阶段操作选择
不用等当前审核流程跑完,你现在直接替换待审安装包是效率最高的选择:
- 只要应用状态还显示「审核中」,就可以在Google Play Console里直接弃用当前待审核的版本,上传修复后的新构建包重新提交,审核队列会自动替换为你新提交的版本,不会额外增加太多审核等待时间。
- 如果你不替换硬等审核结果,基本不可能通过,到时候还是要改完重提,平白浪费1-2天的等待时间。
关于集成Firebase缺失网络权限的审核结果
这种情况100%会被驳回,不存在侥幸过审的可能:
android.permission.INTERNET是应用发起网络请求的基础权限,你没加这个配置的话,应用在安卓9及以上版本的设备上会被系统直接拦截所有网络请求,集成的Firebase数据库相关功能会完全失效,属于Google Play审核规则里明确的「核心功能不可用」问题,审核人员只要触发相关功能就会直接打回。
具体操作步骤
- 打开Google Play Console对应应用的发布页面,找到正在审核的版本,选择「弃用版本」撤回当前待审构建
- 在本地项目的AndroidManifest.xml中,在
<manifest>标签下、<application>标签同级的位置,补上缺失的权限声明:
<uses-permission android:name="android.permission.INTERNET" />
- 重新打正式签名的安装包,上传到对应发布轨道,重新提交审核即可。
注意:如果你的应用targetSdkVersion在30及以上,补完INTERNET权限就够了,Firebase SDK本身已经做了网络安全配置的适配,不需要额外添加networkSecurityConfig相关配置,不要多写冗余配置反而引发兼容问题。
内容的提问来源于stack exchange,提问作者ItsSaed
相关产品推荐
相关产品推荐

