就在今天到公司的一会,查看了一下邮件,收到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年总结的更多相关文章

  1. iOS 加急审核的办法

    前言:由于自己的APP在提交后,审核了大概一周左右还没有消息,而领导又不断询问情况,于是自己在网上看到了这篇文章.由于自己比较懒,所以在此记录下来,以供 大家参考. 说明:本文只是做一个记录,还望看到 ...

  2. ios App 加急审核

    下面进入正题.提交完成后进入加急审核页面. 链接:https://developer.apple.com/appstore/contact/appreviewteam/index.html 在i wo ...

  3. iOS提交AppStore后申请加急审核

    提交审核后进去下面链接申请加急审核链接:https://developer.apple.com/appstore/contact/appreviewteam/index.html 在I would l ...

  4. iOS 申请加急审核

    申请加急网址:https://developer.apple.com/appstore/contact/appreviewteam/index.html 提交加急审核需要理由,一般涉及到银行信息,或者 ...

  5. iOS AppStore 申请加急审核

    1.在iTunes Connect 上面提交审核后,点击下面链接申请加急审核 链接:https://developer.apple.com/appstore/contact/appreviewteam ...

  6. iOS之App加急审核详细步骤

    申请加急网址:https://developer.apple.com/appstore/contact/appreviewteam/index.html 补充:加急审核说明是可以写中文的 提交加急审核 ...

  7. iOS提交后申请加急审核

    链接:https://developer.apple.com/appstore/contact/appreviewteam/index.html 在i would like to里选择加急审核 然后填 ...

  8. iOS提交AppStore后申请加急审核(转)

    是的,由于最近知名的Xcode后门事件,我们的应用也被感染了.o(╯□╰)o 上周四从看到喵神的微博得知第三方Xcode可能被感染后马上查了下,自己用的却是被感染了,于是马上到MAS下载了最新的Xco ...

  9. iOS 加急申请每个开发者必须会

    加急申请原来做过很多次,有成功,有拒绝(最终还是成功,一次不行,被拒绝后多来几下即可,直到成功).但是听朋友说了一件事情,很是不解:他们希望能快速审核上线,在淘宝里面找加速商店,首次上线12000元, ...

随机推荐

  1. Question | 移动端虚拟机注册等作弊行为的破解之道

    本文来自网易云社区 "Question"为网易云易盾的问答栏目,将会解答和呈现安全领域大家常见的问题和困惑.如果你有什么疑惑,也欢迎通过邮件(zhangyong02@corp.ne ...

  2. 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 ...

  3. 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 ...

  4. pip安装超时,更换国内镜像源安装

    pip安装超时问题 pip install --index 源地址 安装包 常用镜像源地址: http://pypi.douban.com/ 豆瓣 http://pypi.mirrors.ustc.e ...

  5. 一个关于python装饰器参数的问题

    看到廖雪峰python教程上,python装饰器一章 https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3 ...

  6. 【转】深入理解JVM—JVM内存模型

    http://www.cnblogs.com/dingyingsi/p/3760447.html#3497199 我们知道,计算机CPU和内存的交互是最频繁的,内存是我们的高速缓存区,用户磁盘和CPU ...

  7. centos的iptables设置

    首先先说一下iptables是什么东西,可以简单把它理解成一个软件防火墙,一个访问控制列表,规定好哪个端口可以进来东西,哪个端口可以送出东西. 那如果不配置iptables或者iptables配置出错 ...

  8. BZOJ4514 [Sdoi2016]数字配对 【费用流】

    题目 有 n 种数字,第 i 种数字是 ai.有 bi 个,权值是 ci. 若两个数字 ai.aj 满足,ai 是 aj 的倍数,且 ai/aj 是一个质数, 那么这两个数字可以配对,并获得 ci×c ...

  9. eval()函数的巧用

    eval的功能 将字符串str当成有效的表达式来执行.. 写函数,专门计算图形的面积 其中嵌套函数,计算圆的面积,正方形的面积和长方形的面积 调用函数area(‘圆形’,圆半径)  返回圆的面积 调用 ...

  10. 定情信物(bzoj 3823)

    Description 都说程序员找不到妹子,可是无人知晓,三生石上竟然还刻着属于小 E 的一笔. 那一天,小 E 穷尽毕生的积蓄,赠与了妹子一个非同寻常的定情信物.那是一个小 小的正方体,但透过它, ...