App提交Appstore审核流程【转】

简介: 这是一个app提交到iTunces Connect被拒了4次摸索出来的经验,说多了都是泪,先让我擦擦...好了,话不多说,为了让中国的app不再那么容易被拒,或者被拒了不知道该咋办,我把我的小经验在这里分享给大家。

这是一个app提交到iTunces Connect被拒了4次摸索出来的经验,说多了都是泪,先让我擦擦...好了,话不多说,为了让中国的app不再那么容易被拒,或者被拒了不知道该咋办,我把我的小经验在这里分享给大家。

      给大家的忠告:苹果的审核真的非常非常非常严格,他们的想法和做法和中国真的差别很大,他们爱较真,所以,千万千万不要懈怠。

     1.在上传app之前,把苹果的审核指南《App Store Review Guidelines》打印出来,仔细阅读一遍,看看自己的应用有没有哪里和它是违背的,如果有违背,必须修改app。审核指南网上可以找到中文翻译版,《苹果App Store审核指南中文翻译(更新)2014版》,不过中文翻译版不是最新的,苹果的审核指南会实时更新,所以看了中文翻译版后,需要把英文版的每一节和中文版的每一节进行对比,英文版多出来的,就是苹果新加的限制。

    2.以下是几个容易触犯的限制,但不仅仅限于这些,更全面的需阅读上文中提到的审核指南。
       a.app内如果有付费,只允许使用苹果内支付,不能使用如支付宝、财付通支付什么的。
       b.软件内不能带应用推荐的功能,比如积分墙什么的,因为appstore本来就是干这个的,你这样的功能抢到了它的生意。
       c.软件里面不能出现以利益诱导的方式邀请或者向他人推荐的功能。
       d.app里面的url链接不能带付费的功能或链接,因为他们会担心你把用户引导到网页或其他的地方去充值,而不使用苹果的内支付。
       e.app里面的url在审核期间是需要全部都能正常打开,还有用户服务条款,是必须有的
       f.不能用利益的方式引导用户进行好评,在引导评论的语言中,也不能出现好评倾向的语言引导,只能是中性的引导
       g.更多限制要仔细读苹果的审核指南
       最后,app不能出现bug,崩溃,发热等现象,一旦被审核人员发现,一定会被打回

   3.基于以上的一些限制,app中想要做苹果限制的功能,又想苹果能通过审核,那么可以把功能做成可隐藏/可打开的方式,在审核期间把上面限制的功能隐藏起来,等审核通过后,再把功能开放出来。

   4.上传app时,是可以传屏幕截图和视频预览的。屏幕截图必须是app里面的截图,不能弄一些不相关的截图,不过截图是可以美化一下的,可以参考下现在appstore上面的截图的做法。对于一些比较不好理解或不好使用的应用,苹果会要求告诉他们使用方法,或者录制一个视频给他们看,视频的录制是比较坑爹的,限制颇多,比如长度不能超过30s,屏幕宽度也有限制,比较难处理。如果确实要录制视频,长度没有超过30s,用“格式工厂”软件来处理下视频的屏幕大小就行,如果超过了30s,建议用“Adobe Premiere Pro”或者是“会声会影”来处理(我没弄成功),如果实在不行,就把拍摄的视频上传到U酷上,然后在备注里面写上链接并写上使用方法,我录制的视频是用的中文解说,录视频是个挺麻烦的事,如果你的app比较简单,一看就懂,主要功能都非常好用,那就不需要拍摄视频了。

    5.上传app时,如果有些必要的说明,可以在备注中写明,先用英文写一遍,如果英文不好,怕意思表达不准确,下面再付上中文。

    6.app上传后,会进入到 Wait for Review 状态,一般是2个星期后会进入到In Review状态,In Review一般2天左右就会审核通过或者是被打回,如果是被拒了,如果他的要求是要重新上传app,那么又要再次经过一轮从Wait for Review 到In Review的状态,需要再等上大半月;如果只是让你提供一些必要的信息,那提供之后直接进入In Review状态。

    7.在上传-审核-打回-上传...的过程中,我们有很多的疑问,想和苹果取得联系,但事实上,我们是没办法直接和苹果审核团队取得电话联系的,因为苹果审核团队没有对外的电话,只能通过类似给他们发邮件的方式去联系他们。苹果的客服电话:400-670-1855,这个电话对于审核基本上没什么用,但是如果你实在弄不明白,他们会教你如何与苹果审核团队取得邮件方式的联系。

   8. 一个app如果正常的话,从上传到审核通过,一般是2个星期-3个星期,如果超过了这个时间,那么你是可以给苹果写催促审核的邮件的,在iTunes Connect页底,Contact Us >> 选择App Review >> Reqest Expedited Review ,如果英文不好,先写英文,下面付上中文,他们是能看懂的,如果其他要和他们交流的,也可以在App Review 下面的几个选项中找到对应的和他们交流。另外,催促审核这个功能不能随便用,用多了,他们有可能会直接拒绝你,需要你提供你的应用确实应该尽早审核的理由,才可能会通过。

技术改变世界! --狂诗绝剑
目录
相关文章
|
4月前
|
编解码 iOS开发 开发者
App上架Apple App Store和Google Play流程
App上架Apple App Store和Google Play流程
129 2
|
1月前
|
监控 安全 开发者
山东布谷科技:关于直播源码|语音源码|一对一直播源码提交App Store的流程及重构经验
分享提交直播源码,一对一直播源码,语音源码到Appstore的重构经验!
|
2月前
|
安全 开发者 UED
APP上架到应用商店需要哪些流程?
APP上架是一个涉及多个步骤和准备工作的过程,主要包括准备上架资料和遵循上架流程两个方面。
124 1
|
6月前
|
ARouter IDE 开发工具
Android面试题之App的启动流程和启动速度优化
App启动流程概括: 当用户点击App图标,Launcher通过Binder IPC请求system_server启动Activity。system_server指示Zygote fork新进程,接着App进程向system_server申请启动Activity。经过Binder通信,Activity创建并回调生命周期方法。启动状态分为冷启动、温启动和热启动,其中冷启动耗时最长。优化技巧包括异步初始化、避免主线程I/O、类加载优化和简化布局。
89 3
Android面试题之App的启动流程和启动速度优化
|
7月前
|
存储 数据安全/隐私保护 iOS开发
应用在App Store上被拒重新提交审核流程指南
该文本是关于iOS应用发布的步骤说明
99 2
|
7月前
|
安全 前端开发 开发工具
什么是APP封装?流程和实现方式是什么,有什么优势?
APP封装是将应用程序的代码、资源和依赖项打包成一个可执行的文件或安装包的过程。封装过程中,将应用的代码、资源和依赖项进行整合,并生成一个独立的安装包,用户只需下载并安装该包即可使用应用。
117 3
|
7月前
|
监控 数据库 数据安全/隐私保护
第三方授权的应用苹果审核被驳回解决方案和app版本更新
第三方授权的应用苹果审核被驳回解决方案和app版本更新
125 0
|
7月前
|
网络协议 定位技术 数据安全/隐私保护
APP审核驳回和重大版本问题经典案例及解决方案
APP审核驳回和重大版本问题经典案例及解决方案
230 0
|
2月前
|
小程序 JavaScript 前端开发
uni-app开发微信小程序:四大解决方案,轻松应对主包与vendor.js过大打包难题
uni-app开发微信小程序:四大解决方案,轻松应对主包与vendor.js过大打包难题
764 1
|
4天前
|
JSON 缓存 前端开发
HarmonyOS NEXT 5.0鸿蒙开发一套影院APP(附带源码)
本项目基于HarmonyOS NEXT 5.0开发了一款影院应用程序,主要实现了电影和影院信息的展示功能。应用包括首页、电影列表、影院列表等模块。首页包含轮播图与正在热映及即将上映的电影切换显示;电影列表模块通过API获取电影数据并以网格形式展示,用户可以查看电影详情;影院列表则允许用户选择城市后查看对应影院信息,并支持城市选择弹窗。此外,项目中还集成了Axios用于网络请求,并进行了二次封装以简化接口调用流程,同时添加了请求和响应拦截器来处理通用逻辑。整体代码结构清晰,使用了组件化开发方式,便于维护和扩展。 该简介概括了提供的内容,但请注意实际开发中还需考虑UI优化、性能提升等方面的工作。
45 11

热门文章

最新文章