在xcode6.1和ios10.10.1环境下实现app发布

之前写过在xcode6.1和ios10.10.1环境下实现真机测试,以及最近提交的app一直在审核当中,所以木有发布如何实现app发布来分享给大家。刚好昨天app审核通过了,所以就分享一篇如何实现app发布。

第一步: 创建app发布证书以及配置文件

1.  进入ios开发中心

在xcode6.1和ios10.10.1环境下实现app发布

2. 点击进入 Certificates,Identifiers & Profiles

在xcode6.1和ios10.10.1环境下实现app发布

3. 说明:因为这次我需要的是发布app,所以证书需要选择的是Production版本,而开发测试的话是Development版本。

4. 在Identifers中创建App IDs

在xcode6.1和ios10.10.1环境下实现app发布

说明: 这里就不做如何创建APP IDS的教程了,因为上次真机测试中已有,而已创建一个APP IDS中就包括了开发版(Development)和发布版本(Distribution).

5. 创建发布证书,类似与创建开发证书

在xcode6.1和ios10.10.1环境下实现app发布

只不过是我选择的类型是Production下的即可。我选择的是 App Store and Ad Hoc.

在xcode6.1和ios10.10.1环境下实现app发布

6. 创建配置文件

这里是直接发布,所以不需要创建设备了。

在xcode6.1和ios10.10.1环境下实现app发布

选择App Store,进入下一步。

在xcode6.1和ios10.10.1环境下实现app发布

选择APP ID,进入下一步。

在xcode6.1和ios10.10.1环境下实现app发布

选择创建好的发布证书,进入下一步。

在xcode6.1和ios10.10.1环境下实现app发布

填写配置文件,进入下一步下载即可。

在xcode6.1和ios10.10.1环境下实现app发布

7. 下载发布证书以及配置文件

在xcode6.1和ios10.10.1环境下实现app发布

第二步: 配置xcode

双击下载好的证书和配置文件,然后打开xcode.

在TARGETS->Code Signing 中选择配置文件和证书

在xcode6.1和ios10.10.1环境下实现app发布

在PROJECT->Code Signing中选择配置文件和证书

在xcode6.1和ios10.10.1环境下实现app发布

在Project->Archive进行编译

在xcode6.1和ios10.10.1环境下实现app发布

编译成功之后进入Archives

在xcode6.1和ios10.10.1环境下实现app发布

第三步: 在iTunes Connect创建app,以及配置app信息。

1.  进入开发者中心,点击iTunes Connect进入iTunes Connect中心

在xcode6.1和ios10.10.1环境下实现app发布

进入iTunes Connect

在xcode6.1和ios10.10.1环境下实现app发布

进入我的APP,以及创建APP.

在xcode6.1和ios10.10.1环境下实现app发布

在xcode6.1和ios10.10.1环境下实现app发布

然后点击创建

在xcode6.1和ios10.10.1环境下实现app发布

然后对应的填写app信息。

这里需要注意的几点如下:

1. App 视频预览和屏幕快照,要根据官网提供的大小,不然无法上传。

2. App icon也是需要根据官网提供的大小来。

如果不知道其大小,可以点击旁边的问号,然后点击查看更多。

在xcode6.1和ios10.10.1环境下实现app发布

在xcode6.1和ios10.10.1环境下实现app发布

填写完app资料之后,还需要在预发行中添加构建版本。

在xcode6.1和ios10.10.1环境下实现app发布

如何添加构建版本?

第四步: APP验证以及提交

在xcode中进入到Archives。

在xcode6.1和ios10.10.1环境下实现app发布

点击Validate进行验证。

在xcode6.1和ios10.10.1环境下实现app发布

在此过程中,会提示你要登录开发中账号,然后对app进行验证。

验证过程中,可能会提示报错。原因是缺少了icon文件。

所以,需要按照它提示的icon图片大小来添加icon文件。添加完之后,它还是报错,缺少icon文件。还需要在配置文件中添加。请看以下截图。

在xcode6.1和ios10.10.1环境下实现app发布

点击submit进行app提交

在xcode6.1和ios10.10.1环境下实现app发布

提交完成之后,就会itunes connect中创建的app的构造版本中显示。

第五步: 提交并审核

在itunes connect中将创建好的app提交并审核。

在xcode6.1和ios10.10.1环境下实现app发布

提交完成之后,需要等待15-30天左右。

在xcode6.1和ios10.10.1环境下实现app发布

2014.11.29提交开始审核的。

2014.12.14审核通过。

在xcode6.1和ios10.10.1环境下实现app发布