如何上架gp ,在被代码关联的情况下

2020的主要工作其实是如何上架gp,背景是公司使用马甲包app上架gp后,被gp大批量下架了,导致在很长一段时间app都上架不上去。有审核时秒挂,有审核几天挂,有上线后几天挂。后来跟一个代上架服务商合作,把代码改成了纯java,结果代上架也上不去,都是下架。这半年来都是要跟gp审核战斗,大大小小包提审了有12+个包。

关于关联性做过的尝试

1、上架的环境处理
—— 用一个远程服务器,不用chrome,用firefox,用不同信用卡去购买google账号,使用到的账号都用一套新的。避免被关联到是同一个app
2、apk的处理
—— 提高混淆等级,换代码根路径,换文件名,换资源,增加无用代码,无用的第三方库,资源混淆,使用混淆字典,string.xml随机添加字符等,降低代码重复率
3、服务器接口的处理
—— 换服务器ip,部署一套独立的环境
4、app 产品流程和ui的处理
—— 换另外一套ui,产品流程稍微调一下不同
使用上面方式目的是为了让app关联性降到最低,得以审核通过。但还是一直审核不过。就差换人写和换办公室写代码了。
最后使用的方式:
1、android端使用360加固
2、android端使用反抓包
3、后端接口更改route和header,避免使用之前被封的域名
4、使用flutter语言去重写。

上面4条结果实施后app就通过了gp审核,得以上架成功。

#>猜想:怀疑使用了反抓包功能后,gp看不到请求的api,加固后反编译也看不到里面文件夹,所以gp分析不了这个app跟之前app的对比。