应对iOS 4.3规则的机审和人审

本文详细介绍了iOS应用的审核流程,包括机器审核和人工审核的各个环节。机器审核关注代码扫描和资源文件扫描,可通过增加垃圾代码、修改函数名等方式规避。人工审核则涉及元数据、功能、IPv6等,建议通过修改版本号、bundle ID、开发者账号、UI设计等策略应对。此外,马甲包间隔提交和元数据调整也是关键策略。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、审核阶段简介

APP提审分为5个阶段:

  1. Prepare For Upload(准备上传)
  2. Waiting For Review(等待审核)
  3. In Review(审核)
  4. Pending Developer Release(等待开发者发布)
  5. Ready For Sale(准备销售)

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

  1. 预审:上传时就扫描API,没问题就开始waiting阶段的机审
  2. 机审
  3. 人工审核:检查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当前的审核状

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值