iOS项目总是被拒4.3 在游戏公司做iOS开发的小火鸡最怕遇到什么问题,应该就是“Guideline4.3 - Design - Spam”了。可能其他行业的还好,没怎么遇到这个问题,但游戏公司的必定难逃遇到这个问题。哈哈。苹果审核机制...
iOS项目总是被拒4.3
在游戏公司做iOS开发的小火鸡最怕遇到什么问题,应该就是“Guideline4.3 - Design - Spam”了。可能其他行业的还好,没怎么遇到这个问题,但游戏公司的必定难逃遇到这个问题。哈哈。
苹果审核机制
聊聊苹果的审核机制,苹果审核分为机审和人审,先机审再到人审。然后任何一个环节有问题都会直接被苹果打回,等你把问题解决后再次提审,苹果才会再次审核。也就是说进人审的前提是要通过机审。
什么是机审,是苹果为了减少审核人力投入而对某些内容进行机器扫描 并识别判断的过程,它的扫描范围包括提审的ipa包 和 提审页面填写的资料。被机审环节拒审的项目有个明显的特征,苹果后台版本记录那儿的审核时间 进入审核后很快就被拒了。
什么是人审,是苹果无法通过机器扫描并判别的,必须要人工介入审核的环节。当然人审和机审并不是完全没有关系的,因为人审时也会去查看机审的报告。一般来说人审环节就可以决定项目通过审核与否了。另外还有些比较特殊的情况就是审核人员无法做出决定,这时就会把项目提交到审核委员会,让更高层来决定。
网络接口
为了更好的避免项目在机审环节就被拒审,就必须对项目中各个层面进行修改。但有一个比较容易忽略的点,那就是网络接口。项目里有添加网络接口访问记录的小伙伴可能会有留意到,即使项目被秒拒的情况下也记录到应用被打开过,而且记录不到对方的ip,这个就是在机审环节留下的。也就是说机审也是会去审核网络接口部分的!那如果项目的网络接口从来都不修改的被4.3的几率就很高了。
怎么解决
解决办法很简单,每个包都修改域名、接口路径、接口名称、参数名、返回字段名、传参值加密、返回值加密。总之就是让网络接口所有东西都发生改变。还有就是不要直接使用服务器ip,这样不方便项目里修改域名。
这次就讲到这里。还有很多东西以后慢慢聊。
最后,技术交流QQ群: 249072501
本文标题为:Ios马甲包过包细节
- 最好用的ios数据恢复软件:PhoneRescue for Mac 2023-09-14
- Flutter实现底部和顶部导航栏 2022-08-31
- Android MaterialButton使用实例详解(告别shape、selector) 2023-06-16
- Android studio实现动态背景页面 2023-05-23
- Android实现轮询的三种方式 2023-02-17
- iOS 对当前webView进行截屏的方法 2023-03-01
- Android实现监听音量的变化 2023-03-30
- SurfaceView播放视频发送弹幕并实现滚动歌词 2023-01-02
- 详解flutter engine 那些没被释放的东西 2022-12-04
- 作为iOS开发,这道面试题你能答出来,说明你基础很OK! 2023-09-14