就在今天到公司的一会,查看了一下邮件,收到Apple的回复,今年的第六次加急审核经过了。html
而后,想一想明天就是西方的圣诞节假期了,从22日到29日的这段时间,Apple会暂时关闭iTunesconnect,忽然以为这一年过的挺快的,就以为颇有必要将这一年的一些体会写下来,算是不太正式的总结吧,也给同行业的开发者一些借鉴。app
总结的主题,固然主要集中在iOS的app审核方面。url
首先,谈谈Apple的审核机制。翻译
众所周知,Apple的审核是一个漫长的过程,并且有着极为严格的审核机制。若是开发人员不仔细研究Apple的审核机制的话,一旦被拒,那么审核的周期可能又会是正常的两倍,甚至更多,我所知道的,有人花了两个多月的时间才最终经过Apple的审核。因此,为了保证项目的正常发版,看看Apple的最新系统的人机交互指南是颇有必要的。只有熟知其中的审核机制,才能有计划有重点的进行开发。不少人都在抱怨,iOS的app的审核时间过长,并且太过于严格。相比于iOS,Android的审核的速度可谓快的不是一星半点,Android通常来讲,两个小时就能够经过审核,一旦经过审核,就只剩下推上各大应用市场的工做了。可是,我要说,正是iOS严格的审核机制,才能保证iOS绝佳的用户体验和低级app的泛滥。这也是为何iOS的市场比Android更能得到用户好感的一个方面吧。htm
固然,用户是不能直接体会到iOS审核漫长严格的审核机制的,更多的是开发者们的抱怨,更深层的,那就是公司的需求不断的更新,这也是致使Apple的审核机制饱受诟病的缘由之一。那么,下面咱们来详细剖析一下苹果的审核机制。blog
因为Apple的审核团队和审核标准的封闭性,这里所说的是基于我我的开发中的经验之谈,跟实际状况可能有所出入,只做为借鉴。队列
审核时长:Apple的正常审核流程,从开发者提交应用到iTunesconnect上审核开始,到最终的上线,正常的时间在7天左右,固然预留10天左右的时间最为充分,开发
审核时间段:有人说,Apple的审核不会在周六周日进行,也有人持不一样意见。但据我我的提交这么屡次数的经验,我只能说,我在周六周日都有经过Apple审核的经历。因此,个人经验告诉我,正常7天的审核时间包括工做日和周六周日。get
审核地点:对于这个问题,有人认为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的审核人员圣诞节快乐,虽然咱们不放假,可是祝愿他们玩的开心,最后也祝各位圣诞节快乐,注意身体,修炼技术,且行且珍惜!