微信提审打回代码包侵权,相信很多微信游戏开发者都有遇到过,你过的真的是原创包吗?当然我相信你是原创包,但是你得过了得了微信的机审才算。哈哈!!!
好了,先来说明下腾讯的审核规则,总体规则是:微信小游戏提审后,腾讯会进行机审,和线上已过审的游戏进行代码比对,发现代码重合率太高,就会打回代码包侵权,并且会告诉你和线上的哪个游戏一样。过了机审,才会到人审,才会比对审核界面ui这些。
根据我过审n个马甲包的经验,有如下规则:
1、账号信用分初始100分,提审打回一次代码包侵权扣5分,90分以上审核具有极速审核,基本上提审2个小时出结果
2、微信目前只会和已过审的包进行比较,不会记录未过审的包,不像苹果商店提一次被拒,未过的包也列入比对名单。
3、微信目前机审只从代码包查,受信域名还没有列入规则,也就是说,马甲包目前不用考虑换域名
4、机审应该不会进入你的游戏,即使你的游戏连不上服务器,进不了服也可以过机审,只是会被人审打回说你游戏不完整,当然,到人审打回,连上服务器,再提一次就能过了
5、目前微信审核界面不是很严格,只要不是太出名的游戏,或者过了太多的马甲包,一般过了机审,基本就能过人审
6、注意ios不能有充值按钮出现
7、代码包主包和单个分包不能超过4m,分包加主包总共不能超过12m(之前是8M),不然不能上传代码
8、微信主要查js代码,所以需要做代码混淆
9、少量资源在包里的话,可以压缩下图片,或者让设计改动下图片,即md5值不一样,也可以从服务器加载资源图片
根据上面的规则,要过审,有如下秘诀:
1、js代码是一定要混淆的,局部变量,方法名,类名,常量提取,等等。你不会手动改吧?哈!,当然用脚本改啦!
2、图片压缩改动下即可
3、脚本打乱js文件,或者目录的结构,重命名下,名字最好有意义
4、包小的可以加点垃圾js代码,可以直接丢目录下,也可以在老的js代码中插入,不调用都可以,加点资源图片,
5、多个js可以合并,或者把一个js拆分成几个
6、对js的局部变量名进行混淆(UglifyJS),不过目前腾讯上传时也使用这个进行混淆保护代码,所以只做这一个是过不了包的。
7、利用js的点语法和[]语法等同,提取出属性或者方法名进行混淆
8、移动代码目录结构
先用个人账号提审试,把连接的域名改错。让游戏连不上服务器,打回游戏不完整时,即到人审了,代码换到公司账号提,基本就过了
遇到代码包侵权不要慌,直接抓下侵权游戏的包反编译看看是不是有大量雷同代码,自己对比下,改得不一样就好。
当你把上诉秘诀掌握后,我相信机审已经不是问题了,如果还有问题,联系我q q:2562971609 ,代过包吧,目前也成功过包200多个。
网友评论