马甲包制作思路总结

作者: RickMao | 来源:发表于2018-07-13 15:35 被阅读22次

一、什么是马甲包

马甲包是利用各大市场规则漏洞,通过技术手段,多次上架同一款产品的方法。马甲包和主产品包拥有同样的内容和功能,除了icon和应用名称不能完全一致,其他基本一致。

二、为什么做马甲包,做马甲包有什么好处?

1.最核心的作用是获取有效客户。另外一方面是增加关键词的覆盖量,众所周知,单个APP只能有100个字符的关键词,多个APP就意味着可以覆盖N×100个字符的关键词,关键词覆盖越多,就意味着能够被更多的客户搜索到,有展现量,才有下载量,有下载量才有可能发展成为有效客户。

2.抗风险

正常情况下,任何一款产品都是要不断的更新功能的。如果我们直接在主包上更新,一旦新功能不被用户接受那就损失大了,我们前期大量投资带来的用户将会流失,这对很多产品开发者来说是不可承受之痛。

如果使用马甲包,则可以随意测试新功能,好的功能就在主包上迭代,不好的也无所谓,马甲包本身就是来背锅的。

3.导量
主包和马甲包属于同一个平台,用户信息可以共享通过弹窗,广告,Push等引导用户下载主App。有一部份App接了网盟相互导流。

  1. 刷榜
  • 积分墙;理论上是真实用户,冲榜量级大,可靠后续补量维持;但冲榜和维榜费用高昂,非一般产品所能承受。
  • 真机;利用真实机器操作任务,但不能抹机,否则就成假量了,成本相对较低。
  • 技术流;机刷,服务器控制操作,成本最低。

上面三种方式,机刷是最便宜的,但是风险高,容易被发现下架,所以一般用马甲包来做机刷,以此来抵抗风险。

三、制作马甲包的技巧

1. 代码混淆



最后一种只适用于在项目工程之外添加垃圾代码,和本身项目并无关系,功能较为单一。

前两种适用于在项目内部添加垃圾代码,而且对于项目编写格式比较规范,什么比较规范,举个例子,类名、方法名、局部变量、全局变量和常量都使用相同的前缀,可以进行批量操作的来进行对前缀的修改。当然如果有能力的同学可以自行按照自己的项目所需进行修改,在此不做过多的阐述。
2. 隐藏开关

马甲包中可能会做一些隐藏开关,因为马甲包本身功能比较单一。如要做一个隐藏开关,在审核上线以后展示自己所需要的内容。

a. 隐藏开关的控制属性添加思路,在此只是进行一些发散,并不保证任何东西。

  • 直接更换rootviewcontroller。(直接被拒2.3.1)
  • addChildViewController。添加子控制器,覆盖掉原来的内容。
  • 更换rootviewcontroller的view上进行添加view,来控制位置的变化包含frame,center,transform,控制透明度的变化包括alpha,hidden,控制也颜色的变化[UIColor clearColor],当然需要设置userInteractionEnabled来进行配合使用。

b. 增加隐藏开关的难度,需要在所做的隐藏开关中添加一些逻辑,来增加开关的复杂度。比如:添加一个动画 [UIView animateWithDuration:(NSTimeInterval) delay:(NSTimeInterval) usingSpringWithDamping:(CGFloat) initialSpringVelocity:(CGFloat) options:(UIViewAnimationOptions) animations:^(void)animations completion:^(BOOL finished)completion]
c. 上架以后控制的属性,一般的做法是使用一个接口,自己做或者使用第三方,以下推荐几个不错的第三方。
LeanCloud
https://leancloud.cn/
Bomb
https://www.bmob.cn/
网易旗下的Easy Mock
https://www.easy-mock.com/

四、上传APP注意事项,增加过审几率

  1. 开发者帐号:

    两个马甲包不要关联到同一个开发者帐号的信息;比如打包时关联。

  2. 打包电脑:

    有条件的最好用不同的MAC来打包(每台MAC上最好打包马甲包不要超过5个)

  3. 上传IP:

    上传马甲包时,IP不要跟其他马甲包的IP相同;

  4. 材料相似:

    itu后台材料如宣传图,ICON,版权人不要出现相同;

相关文章

  • 马甲包制作思路总结

    一、什么是马甲包 马甲包是利用各大市场规则漏洞,通过技术手段,多次上架同一款产品的方法。马甲包和主产品包拥有同样的...

  • iOS 马甲包的作用

    目录: 什么是马甲包 马甲包有什么好处? 常用场景抗风险、导量、增加关键词覆盖数、刷榜 马甲包的制作 总结 一、什...

  • 马甲包制作

    参考链接:【链接】https://note.youdao.com/share/?id=... http://not...

  • 教你如何正确的创建Android马甲包

    在某些特殊情况下我们的APP为了导量,可能有制作马甲包的需求。什么是马甲包:马甲包是指与原APP包除了包名,包id...

  • iOS 马甲包制作工具和脚本,一次搞定问题

    iOS 马甲包制作(Config 配置)准备阶段 链接:马甲包不影响母本的情况下Config配置(这里不多说---...

  • iOS 马甲包垃圾代码生成脚本

    iOS马甲包制作+OC、Swift垃圾代码生成脚本 马甲包 iOS shell脚本一键添加垃圾代码 Swift垃圾...

  • 制作马甲包流程

    有时公司为了追求利益最大化,往往一个应用会制作很多马甲包,下面我来说一下制作马甲包的流程。 一.复制原项目并打开。...

  • iOS 马甲包资料整理

    马甲包 引言: 如何制作马甲包? 如何官方下架你的产品后, 为了避免损失, 用其他类似产品顶替? 资料整理1.iO...

  • iOS制作马甲总结

    前言:内容大幅度参考了网上一些博客 + 亲自实践。若文末忘记注明出处,请见谅,留言修改.. 为什么制作马甲? 防止...

  • iOS被拒4.3 ,马甲包制作方案

    马甲包制作方案 根本原则:不阉割功能,顺利上架 为确保上架成功,马甲包需进行差异化处理,可从以下几个维度进行操作:...

网友评论

  • 21028c2ec73c:找技术做ios马甲包上架,价格高,欢迎私聊我哦!

本文标题:马甲包制作思路总结

本文链接:https://www.haomeiwen.com/subject/jpwjpftx.html