Android应用因政策违规从Play商店下架后如何正确重新提交?
修复后重新提交的合规步骤
1. 彻底排查清除Stripe所有残留
- 执行依赖树检查命令定位传递依赖:
项目根目录执行命令(Windows系统替换./gradlew为gradlew.bat):./gradlew app:dependencies | grep -i stripe
排查是否有其他第三方SDK(比如聚合支付、数据分析类SDK)内嵌了Stripe依赖,找到后通过exclude group规则移除对应传递依赖。 - 全局排查项目配置残留:检查
AndroidManifest.xml中是否有Stripe声明的组件、权限,如有可通过tools:remove属性移除;检查ProGuard/R8规则、assets/res目录下是否有Stripe相关的配置文件、资源,全部清理。 - 清除构建缓存:删除项目根目录下的
.gradle、build文件夹,同时清除本地Maven/Gradle缓存中Stripe相关的包,避免打包时带入旧的残留文件。 - 确认待提交安装包的版本号高于此前被驳回的版本,避免审核到旧版本安装包。
2. 修正Play Console后台配置
- 进入Play Console的「应用内容」-「数据安全」页面,删除此前申报的手机号、已安装应用列表相关的收集/共享声明,按照当前版本实际的收集行为重新填写表单,明确标注两类数据不会被收集、传输。
- 若后续需要重新接入Stripe,需提前在数据安全表单中明确说明两类数据的收集目的、使用场景,同时在应用内隐私政策中明确告知用户相关收集行为,获得用户明示同意后再初始化Stripe SDK。
3. 提交时补充审核说明
上传安装包后,在审核备注栏明确标注以下内容:
已完全移除所有Stripe相关SDK及依赖,已同步更新数据安全表单,当前版本不会收集用户手机号、已安装应用列表信息
可同时附上你清理Stripe依赖、修改数据安全表单的操作截图作为佐证,降低审核误判概率。
内容的提问来源于stack exchange,提问作者Ranjit Shrestha
相关产品推荐
相关产品推荐

