首先,我们要了解Google Play上架过程中,涉及到的内容有以下3点:
开发者账号
上架材料
设备及网络环境
那么从这三个点入手,一层一层排除问题
一、开发者账号
开发者账号注册是需要准备visa信用卡、以及一个gmail账号、那么需自查以下几点:
账号姓名是否已被使用过
电话是否已被使用过
gmail账号是否已被使用过
信用卡是否为未申请过Google开发者账号的外币信用卡(visa /master)
收款卡是否已被使用过
收款信息(地址等)、付款信息(地址)等是否已被使用过
二、上架材料
上架材料包含包代码、数据、包信息、上传时机方面,需要查以下几点:
代码方面,是否做到了混淆代码(相似度越低越好,相似性 < 40%,有条件重构最好)
数据方面,服务器网络(IP、域名)、API接口、SSL证书主体是否与历史重复
包的相关信息,比如文案中联系方式,三方服务信息、包名、显示名、应用签名、文件名、类名、协议名、函数名、属性名是否与历史重复
查看应用包的Icon 、布局文件名、控件名是否与历史重复
应用包内的图片资源、脚本资源、视频等媒体资源文件,hash值是否与历史重复
应用包内隐私政策、用户协议、以及其他文本协议,名称、内容是否与历史重复
应用包的UI是否与之前不同,从外表看与被下架的产品有结构上的区别
三、设备及网络环境
IP环境:IP是否已上架过其他包,使用的IP是否稳定、纯净,如果是云IP,建议更换为住宅或小众IP。
vps环境:使用的vps语言时区是否与IP地址一致。如果一致,环境不真实,会引发人机审核情况。
因此从创建开发者账号开始,确保一个设备只使用一个开发者账号且每个账号都有独立的IP地址。最好使用纯净独享设备和IP来注册或登录,而不使用公共共享线路。如果购买的IP不能确定是否是纯净的,可以试试酷鸟云的vps。建议最好在vps内使用防关联浏览器是最保险的,因为可以设置Canvas为仿真。
以上三大方面是在马甲包上架失败后大家可以自查的一些点。网络环境方面不好自查,最好是多对比几家云服务器及IP查看效果。