iOS加急审核之2015年总结
就在今天到公司的一会,查看了一下邮件,收到Apple的回复,今年的第六次加急审核通过了。
然后,想想明天就是西方的圣诞节假期了,从22日到29日的这段时间,Apple会暂时关闭iTunesconnect,突然觉得这一年过的挺快的,就觉得很有必要将这一年的一些体会写下来,算是不太正式的总结吧,也给同行业的开发者一些借鉴。

总结的主题,当然主要集中在iOS的app审核方面。
首先,谈谈Apple的审核机制。
众所周知,Apple的审核是一个漫长的过程,而且有着极为严格的审核机制。如果开发人员不仔细研究Apple的审核机制的话,一旦被拒,那么审核的周期可能又会是正常的两倍,甚至更多,我所知道的,有人花了两个多月的时间才最终通过Apple的审核。所以,为了保证项目的正常发版,看看Apple的最新系统的人机交互指南是很有必要的。只有熟知其中的审核机制,才能有计划有重点的进行开发。很多人都在抱怨,iOS的app的审核时间过长,而且太过于严格。相比于iOS,Android的审核的速度可谓快的不是一星半点,Android一般来说,两个小时就可以通过审核,一旦通过审核,就只剩下推上各大应用市场的工作了。但是,我要说,正是iOS严格的审核机制,才能保证iOS绝佳的用户体验和低级app的泛滥。这也是为什么iOS的市场比Android更能获得用户好感的一个方面吧。
当然,用户是不能直接体会到iOS审核漫长严格的审核机制的,更多的是开发者们的抱怨,更深层的,那就是公司的需求不断的更新,这也是导致Apple的审核机制饱受诟病的原因之一。那么,下面我们来详细剖析一下苹果的审核机制。
由于Apple的审核团队和审核标准的封闭性,这里所说的是基于我个人开发中的经验之谈,跟实际情况可能有所出入,只作为借鉴。
审核时长:Apple的正常审核流程,从开发者提交应用到iTunesconnect上审核开始,到最终的上线,正常的时间在7天左右,当然预留10天左右的时间最为充分,
审核时间段:有人说,Apple的审核不会在周六周日进行,也有人持不同意见。但据我个人提交这么多次数的经验,我只能说,我在周六周日都有通过Apple审核的经历。所以,我的经验告诉我,正常7天的审核时间包括工作日和周六周日。
审核地点:对于这个问题,有人认为Apple的审核团队在中国有审核团队,对于这个观点,我个人不敢苟同。通过邮件和审核的时间点进行分析,我更倾向于认为,Apple的审核团队当然在总部,不会在其他地区设置分支审核机构。
审核人员:对于app的审核,我个人认为是机器审核和人工审核相结合的方式。至于人员的组成,其中中国区的审核,是有专门的懂中文的人员负责,其他各个国家和地区的情况应与此同。
下面,谈谈大家更感兴趣的话题,加急审核。
针对我个人的经历,由于今年伊始,就进入了一家电商公司,相比与之前的公司,所加的需求比较多,前前后后,今年的加急一下子用到了六次。
Apple给开发者加急的选择的初衷,是为了解决app中有影响用户体验的bug出现,为了尽快更好解决bug,提高用户的体验。正是由于Apple的审核严格,所以,加急更多的是一种附加选项,但是这样的初衷却在很多情况下被开发者(虽然很多时候是无奈的)滥用。所以作为Apple的忠实开发者,希望大家不要滥用这个方法,虽然很多的时候是受到公司的压力。下面,我还是简单谈谈加急的内容。
加急的次数:正如上面我的经历,一般来说,正常的次数,一年有限的3次之内,除特殊的情况外,超过次数,Apple还是会容忍部分必须要加急的请求通过,希望不要乱用,因为每一次加急Apple都有记录,审核人员是能看的到这些的,至于严重的后果,只有你们自己亲身体会了。
加急的原因:一般来说,是因为有重大的bug,例如闪退崩溃,其他较小的原因,一般在正常审核中都能发现,如果正常的审核被拒,Apple会给你回复邮件,指出当前测到的问题,你改正后再次提交版本就可以。但是一般指出的只是测到的bug,其他的最好自查几遍再提交。
加急过程中被拒:如果你的app提交加急了,而且被Apple通过了,如果Apple在测的过程中测到bug,那么会把你的app打回来,让你修改,同样会指出你的bug问题,虽然加急过程中测到bug被拒,但是当你重新提交修改后的构建版本时,依然是处于审核团队的加急队列中,这个加急状态会直到你的app加急通过。
加急的时机:跟加急的原因差不多,一般是有重大bug,开发者会提交加急请求,但是在app的首发时,是不能加急的,因为你没有用户,那么就不存在任何的用户反馈问题和重大的bug问题,你就只能老老实实的走正常审核流程。
说一下,我个人写了这么多次的加急审核文章的经验。
提交加急审核的地址,既可以从iTunesconnect中进入,也可以直接百度加急通道网址进入,具体网址是:https://developer.apple.com/appstore/contact/appreviewteam/index.html,加急通道跟应用提交是不冲突的两个通道,你提交app审核后,然后进入加急通道进行加急申请填写。
加急的语言:根据我上面的审核团队成员分析,你就可以知道,加急的语言可以是纯英文,也可以是中文的,当然也可以是英文一遍,然后附下中文翻译。
加急申请内容的填写:根据提示填写对用的内容即可,当然你在描述你的app中存在的bug时,一定要把具体的操作重现一样的陈述一下,步骤一定要清楚明白,不要有歧义,一定要写好。还有,最重要的是要诚恳,确实有这样bug的问题发生。如果加急请求被拒,那么app自动进入正常的审核流程。
加急的时间:三次加急以内,一般当天提交申请,第二天就能通过,如果加急次数越多,以后的每一次加急通过时间,都会比较久,我曾经有三天才通过加急。
网上有淘宝店以及一些公司提供了加急审核的收费服务,一般来说,费用都很高,但是如果是有信誉的提供者,是可以做到加急的,我另外一个部门的同事,他们联系过这样的公司,首发一万,更新六千,通常情况下,三个小时就可以上线。所以,付费加急的方法也是存在的。至于是通过什么渠道,这个还不甚了解,但可以推测,大概是使用了申请加入内测人员的相关方法。至于选择什么样的加急服务商,大家自己有效甄别,避免上当。
明天就是iTunesconnect关闭的第一天,今天的总结算是对2015的一个总结,很感激Apple提供的一个加急通道,虽然正常的加急确实漫长,应该有所改进,但是有这样的一个通道在,也是一种幸运,望大家在提交前多做计划,多做内测,避免滥用加急审核。在圣诞节来临之际,祝Apple的审核人员圣诞节快乐,虽然我们不放假,但是祝愿他们玩的开心,最后也祝各位圣诞节快乐,注意身体,修炼技术,且行且珍惜!
iOS加急审核之2015年总结的更多相关文章
- iOS 加急审核的办法
前言:由于自己的APP在提交后,审核了大概一周左右还没有消息,而领导又不断询问情况,于是自己在网上看到了这篇文章.由于自己比较懒,所以在此记录下来,以供 大家参考. 说明:本文只是做一个记录,还望看到 ...
- ios App 加急审核
下面进入正题.提交完成后进入加急审核页面. 链接:https://developer.apple.com/appstore/contact/appreviewteam/index.html 在i wo ...
- iOS提交AppStore后申请加急审核
提交审核后进去下面链接申请加急审核链接:https://developer.apple.com/appstore/contact/appreviewteam/index.html 在I would l ...
- iOS 申请加急审核
申请加急网址:https://developer.apple.com/appstore/contact/appreviewteam/index.html 提交加急审核需要理由,一般涉及到银行信息,或者 ...
- iOS AppStore 申请加急审核
1.在iTunes Connect 上面提交审核后,点击下面链接申请加急审核 链接:https://developer.apple.com/appstore/contact/appreviewteam ...
- iOS之App加急审核详细步骤
申请加急网址:https://developer.apple.com/appstore/contact/appreviewteam/index.html 补充:加急审核说明是可以写中文的 提交加急审核 ...
- iOS提交后申请加急审核
链接:https://developer.apple.com/appstore/contact/appreviewteam/index.html 在i would like to里选择加急审核 然后填 ...
- iOS提交AppStore后申请加急审核(转)
是的,由于最近知名的Xcode后门事件,我们的应用也被感染了.o(╯□╰)o 上周四从看到喵神的微博得知第三方Xcode可能被感染后马上查了下,自己用的却是被感染了,于是马上到MAS下载了最新的Xco ...
- iOS 加急申请每个开发者必须会
加急申请原来做过很多次,有成功,有拒绝(最终还是成功,一次不行,被拒绝后多来几下即可,直到成功).但是听朋友说了一件事情,很是不解:他们希望能快速审核上线,在淘宝里面找加速商店,首次上线12000元, ...
随机推荐
- Question | 移动端虚拟机注册等作弊行为的破解之道
本文来自网易云社区 "Question"为网易云易盾的问答栏目,将会解答和呈现安全领域大家常见的问题和困惑.如果你有什么疑惑,也欢迎通过邮件(zhangyong02@corp.ne ...
- Could not load file or assembly 'AjaxControlToolkit' or one of its dependencies
Could not load file or assembly 'AjaxControlToolkit' or one of its dependencies. API 调用退出异常. (Except ...
- fedora安装rails缺少js runtime和cannot load such file -- sqlite3/sqlite3_native解决办法
装完rails后创建应用程序: rails new demo 进入创建的demo文件夹 cd demo 检查安装环境 rake about 这时出现错误 Could not find a JavaSc ...
- pip安装超时,更换国内镜像源安装
pip安装超时问题 pip install --index 源地址 安装包 常用镜像源地址: http://pypi.douban.com/ 豆瓣 http://pypi.mirrors.ustc.e ...
- 一个关于python装饰器参数的问题
看到廖雪峰python教程上,python装饰器一章 https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3 ...
- 【转】深入理解JVM—JVM内存模型
http://www.cnblogs.com/dingyingsi/p/3760447.html#3497199 我们知道,计算机CPU和内存的交互是最频繁的,内存是我们的高速缓存区,用户磁盘和CPU ...
- centos的iptables设置
首先先说一下iptables是什么东西,可以简单把它理解成一个软件防火墙,一个访问控制列表,规定好哪个端口可以进来东西,哪个端口可以送出东西. 那如果不配置iptables或者iptables配置出错 ...
- BZOJ4514 [Sdoi2016]数字配对 【费用流】
题目 有 n 种数字,第 i 种数字是 ai.有 bi 个,权值是 ci. 若两个数字 ai.aj 满足,ai 是 aj 的倍数,且 ai/aj 是一个质数, 那么这两个数字可以配对,并获得 ci×c ...
- eval()函数的巧用
eval的功能 将字符串str当成有效的表达式来执行.. 写函数,专门计算图形的面积 其中嵌套函数,计算圆的面积,正方形的面积和长方形的面积 调用函数area(‘圆形’,圆半径) 返回圆的面积 调用 ...
- 定情信物(bzoj 3823)
Description 都说程序员找不到妹子,可是无人知晓,三生石上竟然还刻着属于小 E 的一笔. 那一天,小 E 穷尽毕生的积蓄,赠与了妹子一个非同寻常的定情信物.那是一个小 小的正方体,但透过它, ...