一、审核阶段简介APP提审分为5个阶段:,我来为大家科普一下关于ios更新条款与条件是什么?下面希望有你要的答案,我们一起来看看吧!

ios更新条款与条件是什么(4.3规则的那么点事)

ios更新条款与条件是什么

一、审核阶段简介

APP提审分为5个阶段:

Prepare For Upload(准备上传)

Waiting For Review(等待审核)

In Review(审核)

Pending Developer Release(等待开发者发布)

Ready For Sale(准备销售)

而苹果的审核分为3部分:

预审:上传时就扫描API,没问题就开始waiting阶段的机审

机审

人工审核:检查App的元数据、功能使用、IPv6等

二、机器审核

机器审核分为两个部分:对代码进行扫描、对资源文件进行扫描

2.1 代码扫描

即机器对每个函数进行编译识别

应对方法:针对不同编程语言进行不同的修改,增加垃圾代码和注释块,修改的量也要大,才能绕过苹果识别库。

eg:函数增加一些默认参数,修改类名和函数名。既有针对C 部分、Java部分,也有针对js部分

2.2 资源文件扫描

即针对各个文件扫描出来的MD5进行比对,如果文件和苹果识别库里的App相似达到一定程度,就会触发4.3

应对方法:人工增加众多小文件(增加垃圾代码和注释块)进行混淆。

2.3 其他修改二进制规避方法

① 升级version(版本)号

② 换bundle id (iOS应用的唯一标识,无法修改),即换一个包

③ 换开发者账号再提交审核

④ 修改素材及UI色调 eg. 修改logo,修改主色调

⑤ 修改功能界面 (此处可改功能可做小开关)

2.4 如何判断App当前的审核状态

① ITC后台,若有美国IP登录,一般是人审;

② App只有启动但无深度访问,则是机审扫代码中

三、人工审核

相同的马甲包提交至少要间隔1天,避免被同一个审核员看到。

若账号内有过4.3记录,这时,审核人员会特别留意是否马甲包。若是游戏,最好就是一个账号始终只传一个App。

元数据修改方法:

① 修改应用程序价格

② 修改应用程序发布地区

③ 修改产品分类

④ 回复苹果产品设计理念、产品情怀:

a. 希望打造独一无二的产品,部分功能会跟其他App类似,然后对产品内某功能加以细节性说明

b. 表述方面侧重在于用户体验,及满足不同用户细化体验

,