美文网首页iOS开发进阶iOS马甲包上架
2019 iOS马甲包过审经验4.3和2.1

2019 iOS马甲包过审经验4.3和2.1

作者: Jneth | 来源:发表于2019-01-09 18:00 被阅读165次

项目背景

公司有一个金融APP,现在有多家公司想要购买这套系统。他们的模式是给他们单独开发,用他们公司的账号,上架APP。这时候,由于系统比较庞大,当然不可能重新开发,当然是换一个bundleId,直接上架来的快了。然而,接下来就是一波三折了......

一、只改了APP图标和bundleId

Guideline 4.3 - Design
This app duplicates the content and functionality of other apps submitted by you or another developer to the App Store, which is considered a form of spam.

显然已经被标定为重复APP了,机器审核应该就已经发现相似度很高了,然后当晚我打开公司APP监控,在审核这个甲方APP期间,公司的APP被打开了,显然机器审完后,人工还做了一次校验,发现两个APP几乎一样,囧。

二、加入垃圾代码和更改类名

这里我主要做的是,找一些平时练习的工程或者测试工程,把能用的全部拉拉进去,管他是啥,编译不报错就行了。
因为本身学了一些Python的基础,然后我参考网上的一些教程写了一个用Python一键更改类名前缀和后缀的脚本,这样类名也变了,我想应该差差不多了吧。
因为之前4.3了,被警告并延迟审核了,为了快速审核,我移除了那个APPID,重建一个id,这样第二天就得到审核了。然而......

Guideline 4.3 - Design ......

what?! 还是一样的结果

三、新建工程,并更改资源文件MD5

这里我想到了,我原来的Project都跟之前的一样,所有配置参数都一样,这样可能比较容易被发现。于是我新建了一个项目,工程名称也用新的,然后调一调工程基础设置,还是用第二点的方式,进行处理。
同时我查到资源文件MD5也可能被苹果的机器审核进行了记录。于是想办法在不改变图片的情况下,更改文件的MD5值,于是了解到文件的二进制原理,于是做了下尝试在图片的流数据末尾混入垃圾数据,结果真的可以在不改变图片展示的情况下,成功修改了图片的MD5,同样在Python一键更改类名前缀和后缀的脚本有脚本代码,可自行更改。该做的都做了,于是又新建了个APPID重新提交。

Guideline 4.3 - Design ......

我去?! 怎么还过不了

四、更改首页(假页面)、在其他IP地址下打包上传APP

查了比较多资料,看看我的工程,该做的都做了,机器审核应该发现不了了吧,莫非是我打包APP的ip地址苹果也会记录,既然如此那就,用我的手机给电脑发热点,然后打包吧。
同时,既然过了机器,那怎么过人工呢,人工肯定是肉眼来看的,那就用假页面骗骗他吧。本来我们的APP是开放的进首页点击的时候再登录的,我在后台做了个接口配置,让他在审核的时候必须先登录才能进首页,进入的首页,根据给他的账号,跳转到假页面上......差不多就这样

Guideline 2.1 - Information Needed......
This type of app has been identified as one that may violate one or more of the following App Store Review Guidelines. Specifically, these types of apps often:
1.1.6 - Include false information, features, or misleading metadata.
2.3.1 - Have hidden or undocumented features, including hidden "switches" that redirect to a gambling or lottery website
......

等等!这不是2.1大礼包吗?然而身经百战的我根本不慌,我直接回复:“我们确认,我们的APP不存在你说的任何问题”,也可以参考网上的一些2.1大礼包的回复格式。

最终,苹果审核人员第二天就妥协了,运气还不错,在2019年的第一个周末,终于 ready for sale!
仅供参考,毕竟每个APP应用场景不同

相关文章

  • 2019 iOS马甲包过审经验4.3和2.1

    项目背景 公司有一个金融APP,现在有多家公司想要购买这套系统。他们的模式是给他们单独开发,用他们公司的账号,上架...

  • iOS XCode 批量修改类名

    最近在做马甲包的上线,经常因为2.1大礼包或者4.3马甲包的原因被拒。免不了要做一些代码混淆,方便过机器审核。手动...

  • iOS审核马甲包被拒4.3的解决方案

    iOS审核马甲包被拒4.3的解决方案 iOS审核4.3条款,可以说是大部分做ASO以及上架马甲包的同学们的噩梦。一...

  • IOS 4.3被拒解决方案

    4.3主要针对的是重复App,就是马甲包,4.3被拒主要在机审阶段,解决这个问题通常采用的方式简单来说分以下几步:...

  • iOS马甲包,4.3被拒

    4.3主要针对的是重复App,就是马甲包,4.3被拒主要在机审阶段,解决这个问题通常采用的方式简单来说分以下几步:...

  • ios马甲包无法过机审

    近期公司做了一个马甲包上线老被拒 而且都是下面一样的原因:We noticed that your app onl...

  • iOS 2.1过审

    1、 其他项目中拖入的类改名字(避免扫描重复)2、虚拟商品去掉(避免内购)3、APP改名字(如果APP1.0版和其...

  • iOS审核马甲包被拒4.3的解决方案

    iOS审核4.3条款,可以说是大部分做ASO以及上架马甲包的同学们的噩梦。一个4.3条款,卡住了无数个马甲包的上架...

  • iOS审核马甲包被拒4.3的解决方案!如何分辨是机审还是人审4.

    iOS审核4.3条款,可以说是大部分做ASO以及上架马甲包的同学们的噩梦。一个4.3条款,卡住了无数个马甲包的上架...

  • AppStore马甲包过审

    在⺴上找到一个关于天气的源码,该APP已经在App Store 存在的,稍后会将 没有修改过的和已修改过的iOS项...

网友评论

    本文标题:2019 iOS马甲包过审经验4.3和2.1

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