iOS审核4.3 必读 【权威篇】

本人长年专注于为公司或者企业解决4.3问题, 基本没什么时间手写博客, 今天刚好闲下来,把我的战绩分享给大家

1: 本人从事上架业务高达十余年

2: 本人经手并解决的4.3 高达500起案例,含括一对一视频应用,语音聊天室应用,AI应用,股票应用,游戏等十几种类型

3: 本人荣获陌陌APP,东郊到家APP, 泰到位APP,  伊对APP颁发的锦旗高达几十副

此时此刻 , 你翻遍了网络的所有文章 ,  在寻找一个解决方案 , 急的一头含水

在众多的解决4.3文章中, 似乎每个人说的都不一样, 也似乎每个人说的都一样, 你不知所从

正当你快放弃的时候, 你发现了我, 转机就在此刻发生


进入正题:

此文章我们不说如何解决4.3,我们只来根据案例分析4.3, 每一个案例,都是你抓住苹果审核规则的机会, 分析了大量案例, 你的问题自然而然的会得到解决,不需要任何人来教你


2024 年 10 月31 日 ,  同行混淆OC原生代码提审, 审核时长1个小时判定4.3 , 脚本查重率高达96%(该脚本为自研脚本)

根据此案例推测:

1: 使用脚本查重后 重复率极高依然能过机审(超过20分钟基本判定过机审),说明苹果审核可能依据两个数据,一个是资源重复率,一个是可执行文件代码重复率

2: 资源重复率过高依然能过机审,说明苹果有一个侧重比,可执行文件的审核结果占比较高,资源文件占比较小


2024 年10月15日 , 纯新手写flutter白包审核十几分钟判定4.3

根据此案例推测:

1:  由于flutter开发的app, dark代码最终被编译成app.动态库,由于原生代码很少甚至没有,主要原生代码集中在cocopods中, 所以苹果可对比文件极少, 重复率会提升 ,所以出现4.3概率较高,即便是纯手写白包

2: flutter的代码全为全新手写, 说明flutter代码查重占比极低, 从而说明苹果对动态库查重占侧重比较低

3: 在可执行文件里代码极少的情况下, 资源文件的查重结果可能是唯一判定标准


2024 年 10 月15日  客户混淆代码后提审, 被拒但并不是因为4.3a, 而是其它问题,其他问题处理后,审核1.5小时,又给了4.3a

根据此案例推测:

1:  混淆代码刚刚达到机审判定4.3及格线,比如60及格,而你打了61分, 但仍属于高重复率app,

2:  如果高重复率却没达到机审判定4.3标准, 人工环节会根据app功能普遍性,判断是否给4.3,这个可能要看运气

3: 即便是本次人工审核认为你的app ,不足以给4.3, 你的运气不错,并给了通过, 之后的迭代也并不稳定,随时会出4.3,因为下一位审核人员,又看到了这个高重复率项目,很有可能直接人工4.3


2024年 10.22号 出现审核16分钟被拒 , 并附有截图,所以根据审核时长已经不能分辨出机审还是人审

根据此案例可推测:

1: 从附有截图我们一般认为到了人工审核, 那么这16分钟经历了机审和人审, 速度异常的快

2:猜测苹果机审可能分为几个阶段, 比如一共分为两个阶段,阶段越往后, 消耗时间越长

3: 如第一个阶段通过✅,完全可能不进入机审的第二阶段,所以审核到人工环节较快

4 :如果第一个阶段未通过, 进入第二阶段, 可能会比第一个阶段耗时, 因为需要进一步确认代码是否真有问题

5: 所以如果审核10分钟以内被拒,可能是经历了所有的机审阶段,都未通过,说明代码混淆程度较差


2025年 1月1日 , 第三版迭代包, 审核超过两个小时, 被判定4.3a, 并直接把重复项目截图发了出来

根据此案例推测:

1:审核时间过长, 迭代包代码可能真有问题, 苹果了为了确认会消耗更多的时间 去对比相似度

2:迭代包审核时长过长尽量拿下来,检查此版本和前一个版本文件对比检查,经过对比之后确实发现了问题

3: 也就是说苹果那边机审后, 会把重复率高的项目列给审核人员,让他们自行根据功能或者UI人工判定

4: 如果你的项目本身是一个马甲包项目,迭代版本通过但审核时长过长,你应该去检查问题了



我们先分析到这里吧, 还有很多案例就不一一介绍了,你是否学到了那么一点点东西了呢, 如果你是小白的话, 或者还有很多问题, 那么评论区见吧 ! 

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容