iOS项目总是被拒4.3
在游戏公司做iOS开发的小火鸡最怕遇到什么问题,应该就是“Guideline4.3 - Design - Spam”了。可能其他行业的还好,没怎么遇到这个问题,但游戏公司的必定难逃遇到这个问题。哈哈。

苹果审核机制
聊聊苹果的审核机制,苹果审核分为机审和人审,先机审再到人审。然后任何一个环节有问题都会直接被苹果打回,等你把问题解决后再次提审,苹果才会再次审核。也就是说进人审的前提是要通过机审。

什么是机审,是苹果为了减少审核人力投入而对某些内容进行机器扫描 并识别判断的过程,它的扫描范围包括提审的ipa包 和 提审页面填写的资料。被机审环节拒审的项目有个明显的特征,苹果后台版本记录那儿的审核时间 进入审核后很快就被拒了。

什么是人审,是苹果无法通过机器扫描并判别的,必须要人工介入审核的环节。当然人审和机审并不是完全没有关系的,因为人审时也会去查看机审的报告。一般来说人审环节就可以决定项目通过审核与否了。另外还有些比较特殊的情况就是审核人员无法做出决定,这时就会把项目提交到审核委员会,让更高层来决定。

网络接口
为了更好的避免项目在机审环节就被拒审,就必须对项目中各个层面进行修改。但有一个比较容易忽略的点,那就是网络接口。项目里有添加网络接口访问记录的小伙伴可能会有留意到,即使项目被秒拒的情况下也记录到应用被打开过,而且记录不到对方的ip,这个就是在机审环节留下的。也就是说机审也是会去审核网络接口部分的!那如果项目的网络接口从来都不修改的被4.3的几率就很高了。

怎么解决
解决办法很简单,每个包都修改域名、接口路径、接口名称、参数名、返回字段名、传参值加密、返回值加密。总之就是让网络接口所有东西都发生改变。还有就是不要直接使用服务器ip,这样不方便项目里修改域名。

这次就讲到这里。还有很多东西以后慢慢聊。
最后,技术交流QQ群: 249072501

Ios马甲包过包细节相关推荐

  1. confuse(iOS马甲包混淆,上架神器)

    前言 机缘巧合偶遇iOS马甲包业务,前期也使用过目前市面上其他得工具,实际效果不太理想.经过大量实践,开发出一款功能齐全的混淆工具.工具的主要功能OC.C++已封装成Mac应用,其他功能还在封装中,敬 ...

  2. cordova 更改app版本_【ios马甲包cps联运】App上架难 马甲包不知道该怎么做?

    专业app代上架!解决全网IOS上包难诸多问题 ,提供多类别马甲包功能包定制服务!(直播.财务.社交.生活.游戏.电商)另外提供app加速审核及好评优化服务.长期出售白包功能包! 总的来说,App S ...

  3. IOS马甲包(诚招大量开发)

    马甲包的字面意思给产品穿马甲,但是我认为马甲包更像是产品的一种分身,一种和产品一样拥有灵魂,拥有肉身的一种分身.它能为产品带来同样的功能效果. 一.什么是马甲包 通过技术手段,多次上架同一款产品的方法 ...

  4. 2019 iOS马甲包过审经验4.3和2.1的过包技巧

    1. 机审原理 我们虽然无法得知苹果实际的机审原理,但从程序员的角度还是能分析出一些东西的. 1.1 首先OC和C++代码编译出的二进制文件,有点经验和反编译过的应该都知道: 删注释神马的是没用的,因 ...

  5. iOS马甲包4.3必过方案

    iOS马甲包4.3问题修改方案(首包必过) 苹果审核分机审.人审(见下图)两部分,机审为机器审核,人审为人工审核,这两部分的审核都有可能是4.3,机器审核4.3为校验二进制包体ipa 在整个App S ...

  6. iOS马甲包上架招式

    一.什么是马甲包 马甲包是利用App store 规则漏洞,通过技术手段,多次上架同一款产品的方法.马甲包和主产品包拥有同样的内容和功能,除了icon和应用名称不能完全一致,其他基本一致. 二.为什么 ...

  7. iOS马甲包上架总结

    https://www.jianshu.com/p/da0a259338ea iOS马甲包上架首先明白一点,这个上架的app马甲包一定是不合规的.不然也不会使用马甲包上架. 上架过程中遇到的坑. 因为 ...

  8. iOS 马甲包过包注意事项

    iOS 马甲包过包注意事项 核心代码(非马甲代码)的注意事项 版本控制 由于开发过程中核心代码会随着需业务需求的改变,需要考虑做好版本控制,个人认为可以将核心代码通过git进行版本控制. 避免&quo ...

  9. iOS马甲包遇到问题怎么过审,App Store

    iOS马甲包最全审核App Store算法进行了一次重大调整:很多产品并没有优化排名或更新版本等,但关键词数据却出现了明显波动(增多或减少).该现象集中出现在2月2马甲包是利用App store 规则 ...

  10. iOS系统网络抓包方法

    转自:http://www.cnblogs.com/ydhliphonedev/archive/2011/10/27/2226935.html 在进行iOS开发过程中,经常会遇到各种各样的网络访问问题 ...

最新文章

  1. OTSU 二值化的实现
  2. 单例模式(Singleton)
  3. Visual Studio 2013开发 mini-filter driver step by step 获取文件读写内容(6)
  4. performance improvement in Distribution chain scenario
  5. Sql server时间转时间long
  6. BZOJ1485: [HNOI2009]有趣的数列
  7. 勒索病毒入侵中国, Splunk建议网络立即进行区分和隔离设置
  8. Python str字符串常用到的函数
  9. 英雄互娱:中止代理的《NBA LIVE》在中国大陆地区所有推广活动
  10. 零基础学UI设计,正确的学习方法讲解!
  11. Navicat 教程:排序、查找或替换记录
  12. 排序算法专题-快速排序
  13. JS_简单倒计时_实例_格式:0 天 20 小时 48 分 54 秒
  14. TeXLive2021+TeXStudio安装及配置,亲测有效!
  15. 计算机计算用函数平均分,excel表格中数据怎样算均分-excel里如何使用IF函数挑出数值算平均分啊...
  16. 计算机图形学c#版pdf,计算机图形学的数学工具与C#实现.pdf
  17. 华侨大学教务系统评教脚本----一键评教
  18. Ballerina 1.0版增加了Java互操作性并以JVM为目标
  19. 2012意大利之行1:从深圳到罗马
  20. 将linux内核烧进arm板,ARM开发板上uClinux内核移植

热门文章

  1. 安卓开发工具汇总,开发人员必备利器
  2. 简单模拟一下科目三的灯光考试
  3. uC/OS-III移植到STM32F103
  4. linux——基本指令(2)
  5. ubuntu16.04安装Sogou输入法详细步骤
  6. ESRGAN: Enhanced 增强的Super-Resolution Generative Adversarial Networks
  7. 使用matplotlib模拟线性回归
  8. matlab重排矩阵,重构和重新排列数组
  9. 查找谷歌已安装的浏览器插件的包所在位置和打包扩展程序
  10. tomcat中ajp及8009端口用处