Google Play上架用VPS好还是指纹浏览器好?




在Google Play上架马甲包是谷歌开发者们经常干的事情,环境问题如果没有解决好,很容易导致上架失败,那么在Google Play上架马甲包用VPS好还是指纹浏览器好呢?今天就来对比一下。
首先说一下VPS。VPS是将一台服务器分割成多台虚拟专享服务器,每台VPS都可选配独立公网IP地址、独立操作系统、实现不同VPS间磁盘空间、内存、CPU资源、进程和系统配置的隔离,为用户和应用程序模拟出“独立环境”的体验。VPS就像一台全新的电脑一样,可以安装程序,上架马甲包到Google Play。然而VPS也有它的缺点,比如语言时区跟ip地址不一致,硬件加速关闭,画布指纹单一。
再来说一下指纹浏览器。指纹浏览器可以设置操作系统、浏览器版本、屏幕分辨率、插件和字体等信息,从而创建一个唯一的用户标识,隐藏身份。然而指纹浏览器也有它的缺点,就是环境不够真实,环境参数处理不够完整。
那么有没有靠谱一点的隔离环境上包呢?当然有,比如把VPS和指纹浏览器二者结合起来,隔离效果岂不是更上一层楼。酷鸟云就是这样的解决方案,纯净VPS,内置指纹浏览器,独立ip,VPS会根据ip地址自动匹配语言时区,环境更真实,有效提高Google Play上包率。
当然除了上架环境不关联以外,还要注意代码关联问题。每个马甲包的代码都要不一样,比如dex上进行更复杂的混淆规则,将代码check出来,然后复制bt-proguard.txt到自己工程目录下,然后在proguard-rules.pro文件中进行配置。混淆res文件夹,给AndroidManifest.xml中插入代码,通过自定义plugin打包时期修改AndroidManifest.xml。
谷歌应用商店的政策和规则也要遵守,比如在数据收集与安全模块,要求应用说明如何支持账号信息的删除,如果你的应用不支持账号登录,那就直接选择不允许用户创建账号即可。如果你的应用支持用户创建账号,那就需要支持用户进行账号删除。根据官方的要求,需要在2023年12月7日之前完成对账号删除的支持,如有特殊情况,可以申请延期到2024年5月31日,时间上还是非常充分的。
在Google Play上架马甲包看似简单,实则非常困难,可能有的谷歌开发者上传了几十次都没有成功,有的谷歌开发者上架了一个月都失败了,只有不断的尝试,不断的总结经验,学习相关技巧,最后才能上架成功。