被标记马甲包的特点:
1.大部分代码相同, 将其它项目代码拿过来, 进行修改二次开发 (概率几乎100%)
2.UI风格相同, 大量相同的页面和色调,相同的图片 (概率很大)
3.项目架构相同,引用了相同的第三方库,导致项目中存在相同的代码太多 (概率看人品)
4.社交、棋牌游戏 类项目泛滥,很容易被标记为马甲包,纯社交、语音直播、视频直播,新设计新开发的项目,苹果认为没有创新 (概率看人品,超过70%)
5.代码混淆,混淆的太多。为什么要混淆,苹果认为你混淆的目的不纯,有做马甲包的嫌疑
6.马甲包分 机审 和 人审,机审没通过,没救了,开发账号废了,测试机电脑 都不能在用了,防止被关联
审核分两种,机审 通过后 人审
机审:主要检查二进制包体的重复率,当重复率达到65%以上时,会被认定为马甲包4.3。机审不通过会直接被拒,且机审机制越来越完善,审核越来越严格
人审:主要检查App的元数据、标题、描述、截图等,并进行功能使用情况的检测。人审时,审核人员会进行简单的试玩,从主观上判断是否为重复应用,主要关注美术风格和app名字
怎么做
1.当作一个全新的项目来做, 不要用相同的开发账号、相同的测试机、相同的电脑打包、相同的wifi上传
2.马甲包第一个版本上线时,UI设计风格大胆一些,突出和别人的不一样,上线后在慢慢恢复常规风格
3.规划好项目的架构, 推荐组件化,组件化拆分的越细越好, 方便为马甲包修改代码
4.UI设计风格, 图片资源,元数据都要修改
5.对组件化的代码进行修改,一个组件一个组件的修改,不容易改出问题来
6.做马甲包时,修改代码后,可以对组件合并或拆分, 推荐前期分的细一点, 对组件合并
7.选择性的对某些组件做代码混淆
8.如果有内购的,修改内购的价格, 内购的名称
9.如果针对全球的,上架时, 先上架部分地区, 等通过后, 在上架其它地区
被标记后怎么处理
1.首先确定是 机审 还是 人审,机审没救了,人审还有希望
2.给苹果发邮件,说明是自主设计研发的,说明你app的创新和特色
3.给苹果发邮件,说明沟通的问题,留下姓名、联系方式、联系时间,
苹果会主动打电话联系你,如果你没接到,苹果不会在打,你得从新发邮件
4.针对苹果给出的问题进行修改,重新审核