美文网首页
iOS被拒4.3 ,马甲包制作方案

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

作者: 不语03 | 来源:发表于2018-10-16 10:56 被阅读0次

    马甲包制作方案

    基本原则:不阉割功能,顺利上架

    为确保上架成功,马甲包需进行差异化处理,可从以下几个维度进行操作:

    1、界面差异化:

     (1)全套UI风格替换;

     (2)不影响功能前提下,部分界面布局微调,尤其是一级界面;

    2、文件差异化:

     (1)除三方库以外,修改所有文件的命名,使用一定的命名规则;

     (2)添加无用垃圾文件,加大文件差异化;

    3、代码差异化:

     (1)以一定规则向代码文件中加入无用属性;

     (2)以一定规则向代码文件中加入无用代码方法块;

    4、提审差异化:

     (1)使用不同版本号;

     (2)使用不同开发者账号;

     (3)不同设备、不同地点、不同IP传包;

    在此基础上,建议:

    1、为马甲包准备一个基础包,后期的马甲包均在该包的基础上进行制作;

    2、每个马甲包都是一个独立的工程,方便后期维护;

    3、如遇到功能更新,可酌情而定;

    4、马甲包的制作无疑会增大技术投入和开发成本;

    补充:在代码差异化方面,如果公司技术能力足够的话,可以选择自己开发一款代码混淆工具,可以节约一定的开发成本。

    相关文章

      网友评论

          本文标题:iOS被拒4.3 ,马甲包制作方案

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