一种加快在苹果app store中上架的方法

简介:

估计最近苹果app应用上架的比较多,审核比较慢,现在一个app从提交到上架短则7,8天,长则2,3个星期。我在实际上线应用时,总结了一个简单实用的小技巧,可以加快上架时间,最近使用这种方法后,我们基本上从提交应用到上架基本上控制在1个星期以内。
我们一般发布app流程是
1:app开发测试完成2.0。
2:在iTunesconnect上增加新版本更新2.0。
3:上传应用
4:应用进入 Waiting for review 状态 (2-9天)
5:应用进入In review 状态 (2-5天)
6:Processing for App store(10分钟)
7:Ready for sale (5分钟)
​8:For Sale

​app store审核中,主要费时的是4,5步骤。在4步骤中,注意是我们说的排队时间,这个时间和这段时间上传的应用有数量有关,如果数量多,排队时间就比较长。如果数量少,排队时间就少。排队结束后,直接进入In Review状态,这个和应用本身设计有关,设计复杂的应用,审核时间稍微长些,并且还有其他一些因素影响,如果被打回,会重新进入4步的队列中,不过根据我的观察,应该有个专门被打回应用的队列,这个队列的优先级高于新上传的应用,所以,即使应用被打回,也会有较高优先级进入In Review,但是这个不是我们想看到的。
​在整个上述过程中,花费的总时间我们没有办法控制,但是我们可以通过一些技巧,尽量做到,我们真实提交app时,我们的应用,处在4中队列的前面。所以,我们的做法是

​1:开发应用的同时,在在iTunesconnect上增加新版本更新2.0,并在当前版本上简单升级版本号,上传应用(这样做的目的:及时审核通过,用户也可以正常使用应用)
2:应用进入Waiting for review状态,同时开发测试新版本应用(这个时间控制在5天左右)
​3:新版本应用开发完毕。
​4:从iTunesconnect上撤销用于排队版本应用,上传新版本app(一般3天左右)

5:应用进入In review 状态 (2-5天)
6:Processing for App store(10分钟)
7:Ready for sale (5分钟)
​8:For Sale

​这个改变非常简单,整个流程,由应用开发和苹果审核的串行过程修改为并行进行,从而加快app上线速度。我们在一淘HD和手机一淘上均做了这些尝试,目前验证OK,从提交应用到最后上线基本上控制在1周以内。
苹果的审核策略和流程一直在变化,我们要做的是在变化过程中寻找技巧,解决 app 应用上线最后一公里的问题。

 

苹果审核指南中文版:http://www.cocoachina.com/appstore/top/2013/0304/5757.html

目录
相关文章
|
1天前
|
API 数据安全/隐私保护 iOS开发
利用uni-app 开发的iOS app 发布到App Store全流程
利用uni-app 开发的iOS app 发布到App Store全流程
112 3
|
1天前
|
iOS开发 UED
解决提交到App Store时的ITMS-90478和ITMS-90062错误
解决提交到App Store时的ITMS-90478和ITMS-90062错误
28 0
|
1天前
|
Android开发 开发者 UED
个人开发 App 成功上架手机应用市场的关键步骤
个人开发 App 成功上架手机应用市场的关键步骤
|
1天前
|
iOS开发 开发者
一键制作 iOS 上架 App Store 描述文件教程
一键制作 iOS 上架 App Store 描述文件教程
|
1天前
|
开发者 iOS开发
UniApp打包教程:使用HBuilder X和AppUploader完成原生App云打包和上架指南“
UniApp打包教程:使用HBuilder X和AppUploader完成原生App云打包和上架指南“
85 3
|
1天前
|
开发框架 前端开发 Android开发
专刊:随着技术进步,未来在线生成App将有更多可能性,为移动应用开发带来便利
【4月更文挑战第27天】在数字化时代,移动App变得不可或缺,而在线生成App的技术正逐渐兴起,为开发者提供快捷创建移动应用的途径。本文探讨了网页到App的转变过程,介绍了WebView嵌入、混合式开发框架和云端打包技术等方法,以及在线生成App的步骤、优势和挑战。虽然存在性能和功能限制,但随着技术进步,未来在线生成App将有更多可能性,为移动应用开发带来便利。
|
1天前
|
Android开发 iOS开发 开发者
App备案-iOS云管理式证书 Distribution Managed 公钥及证书SHA-1指纹的获取方法
App备案-iOS云管理式证书 Distribution Managed 公钥及证书SHA-1指纹的获取方法
155 0
|
1天前
|
Android开发
Android APP 隐藏系统软键盘的方法
Android APP 隐藏系统软键盘的方法
23 0
|
1天前
|
前端开发
【专栏】在 create-react-app 中集成 less/sass 预处理器和 react-css-modules 的方法
【4月更文挑战第29天】本文介绍了在 create-react-app 中集成 less/sass 预处理器和 react-css-modules 的方法。首先,通过 `npm` 安装 less 或 sass 依赖,然后修改 `config-overrides.js` 配置文件以支持 less/sass 编译。接着,详细阐述如何使用 less/sass 编写样式。再者,安装 react-css-modules 并配置 webpack,使能样式模块化。最后,展示了如何结合使用 less/sass 和 react-css-modules,以提升前端开发的效率和代码质量。
|
1天前
|
存储 安全 开发工具
APP安全加固怎么做?加固技术、加固方法、加固方案
APP安全加固怎么做?加固技术、加固方法、加固方案
25 3