您的位置:首页 > 移动开发

2015年12月App Store提交审核流程(Xcode7,iOS9)

2016-02-22 00:00 351 查看
今天刚刚完成我的第一款App的提交,因为知道苹果的审核非常严格,所以每做一步也是小心翼翼,每一项信息都是再三斟酌后填写。现在重新整理下我的提交过程,给那些新手做个参考,我会把我在提交App过程中遇到的一些问题也在这里给大家分享,免去和我一样的新手也遇到同样的问题,希望大家都能一次通过!

好吧,进入正题~

先做个大致流程目录:

一、创建发布证书(Distribution Certification)。
二、创建App ID。
三、创建Provisioning Profile(配置文件)。四、登录iTunes Connect 创建应用信息。五、Xcode进行App上传。六、最终提交。


1、登陆apple开发者网站developer.apple.com(浏览器推荐Safari毕竟苹果亲儿子),来到下图,点击member center。





2、点击上图中的Certificates, Identifiers & Profiles来到下图:



3、接下来点击上图中的Certificates来创建证书,再点击右上角的+号,创建Distrubition证书(发布证书):



4.1、点击+号后进入下图:这里我们可以看到两种证书,Development(测试证书) 和 Production(发布证书),我们选择App Store and Ad Hoc,然后点击continue


4.2、接下来创建CSR文件,即下图红框的步骤,直接点击continue,来到Generate步骤





4.3、在这一步,切换到电脑本地,找到钥匙串访问,打开,按照如下图的步骤,点击从证书颁发机构请求证书:



4.4、用户电子邮件地址就填你开发者账号所用的邮箱,下面选项选择存储到磁盘,路径选一个好找的地方(比如:桌面),然后点击继续,CSR 文件创建成功。



4.5、现在回到刚才的开发者网站,继续刚才的步骤,把刚才生成的CSR文件上传:点击choose file 选择刚才创建的CSR文件,然后点击Generate进入下一步,Download(下载)界面:


4.6、点击Download按钮,把证书下载到电脑,双击证书,进行安装,这里会要求你输入密码,根据提示输入就好了,然后证书就成功安装了。

5、搞定了证书之后,我们来创建App ID,点击下图中的+号。



6.1、点击+号后来到下图,这里输入App ID Description,这个没有什么要求,按要求填即可,但是自己要能认到。



6.2、滚动条往下,这时按照图中进行选择Explicit App ID,输入Bundle ID(与Xcode写得app Bundle ID一致,大概格式为:com.公司名.项目名)。



6.3、滚动条继续往下滑出现App Services,这里根据自己的App选择就好了,然后点击continue,App ID就这样创建好了。





7.1、接下来创建Provisioning Profile,如下图,点击+号创建。





7.2、选择Distribution 中的App Store,点击continue



7.3、选择刚才创建好的App ID,点击continue



7.4、选择刚才创建好的证书,点击continue



7.5、这里要求输入Profile Name,也没有什么要求,写一个自己能认到的名字就好,点击Generate。



7.6、Profile创建完成后,点击download,下载到电脑(如下图),进行安装(直接双击)。



8、接下来创建应用程序的信息,回到member center,点击iTunes Connect,再点我的App。





9、点击下图左上角的+号,进行创建应用


10、新建App如下图,根据自己的App进行填写。这里主要说语言,选择如下图(刚开始一直找C开头字母,结果没有Chinese。。。。是简体中文)。套装ID就是刚才创建好的,找到自己的Bundle ID就可以了。SKU和Bundle ID一致就可以了。点击创建。





11、接下来进行App信息和价格与销售范围填写,根据自己App实际情况填就好了。







12、接下来点击下图中的“正在等待审核”(下图中的正在等待审核,是全部步骤完成后成功提交了应用才出现的,如果还没有完成是准备提交字样),在这个页面,主要就是填写一些基本的信息(名称,描述,关键词等等),同样根据自己App实际情况填写就好了。有几个需要注意的地方,在这里写下:



① 你需要提交App如下尺寸的屏幕快照(各五张,如果是iPhone应用可以不需要提交iPad屏幕快照):

640 × 960 3.5英寸

640 × 1136 4英寸

750 × 1334 4.7英寸

1242 × 2208 5.5英寸

在这里我推荐大家用模拟器截图,cmd+s,图片会直接保存在桌面。不过要注意的是:模拟器必须是100%的大小,否则尺寸会不对(有些人可能注意到,6plus100%电脑屏幕都不够大,不过没关系,截图不受影响)

② 技术支持网站:对于独立开发者或没有自己的网站的朋友,这里可以自己的博客或个人微博,但需要注意,如果你填的网址需要登录账号,会被苹果打回(参考他人总结)。

③ 构建版本:在这里就是你上传的应用(具体上传步骤下面介绍)



④ 演示账户:就是如果你的应用有些功能需要登录后使用,你必须给apple提供一个测试账号。



⑤ 版权:根据提示填写就好了。



还有很多其他信息,大家填好后,就进行下一步,应用上传。

13、接下来,来到Xcode进行App上传。项目中的Bundle ID必须与上面步骤填的相同。Build Setting 里面,选中profile对应的证书。Xcode中其他相关信息,如:支持的iOS版本、横竖屏支持等,根据自己实际需求填写正确。



14、打包,注意:在打包的时候需要将调试设备选择为iOS device(不能是模拟器),否则Archive选项会是灰色,不能打包。



15、点击Archive后,如下图,点击右边的验证(Validate...),这时需要点时间验证



验证成功后,如下图:



16、然后点击,右边蓝色按钮Upload to App Store...进行上传(这里也需要点时间,期间还莫名其妙出错cannot verify client.(3000),重新来了一遍后又没问题了)。上传成功后出现下图(看到这幅图心情舒服多了):



17、这时候回到开发者中心,iTunes Connect如下图,在构建版本就能看到自己上传的应用了,App提交工作基本完成。



18、点击存储后,点击提交以供审核,如下图:



19、这时候你又会看到如下选项,还是根据App实际情况填写就好了,最后填完后点击提交,大功告成,左边的准备提交,就变成了正在等待审核!!

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: