将这个马甲包做到变成连开发人员都认为是另一个APP,过审这是工作的验收标准。
工程分析,将原来的包进行
1、修改工程名
2、图片资源修改名字,并且改变图片的hash值,不要让检测到时以前被拒的资源
3、类名你也得改改了
4、混淆随机添加垃圾代码、参数
5、修改方法名
6、重要类中的方法进行打乱排序
7、如果可以建议换个账号提交,并且换个IP去提交
8、如果可以建议换一台电脑去打包
1、修改工程名
上面这两篇属于手动修改的,当然我们还是有脚本的,脚本的地址在最下面给大家。以及脚本的一些使用说明我也会在下面再细说的。
2、图片资源修改名字,并且改变图片的hash值
关于这一点,在下面的脚本中我们 .xcassets 文件里面的资源是直接能用脚本改的,其他的一下资源可能的我们手动改一下,当然你要改脚本也是完全可以的,因为我们站在巨人的肩膀上,而巨人把脚本开源了!
剩下的这些修改类名以及修改函数名这些等等的我们的脚本里面都有,我们在这里也就不在专门去说了。我们说