iOS App上架流程

Posted by LOLITA0164 on October 17, 2016

一 上传前的准备

1、发布证书和app对应的pp文件。

2、 构建app版本信息。

二 上传的具体流程

1、到apple developer官网,生成发布证书和pp文件,双击安装

2、到项目Build Settings/Code Signing中选择刚刚的发布证书和pp文件

3、command+b 编译没错误点击product/archive存档,存档成功后,选择Export按钮导出成ipa文件

4、到apple developer官网,选中account/iTunes connect/go to iTunes connect 通过公司账号登录后选中“我的App”,进入构建新版本界面。 点击添加“版本或平台”,在这里面需要构建新版中的所有信息,完成上述内容以后点击“存储”

5、 使用Xcode工具Application Loader上传之前生成的ipa文件

6、回到新构建的版本界面,点击➕按钮添加对应的新的版本,提交以供审核

说明:archive存档、Application Loader上传ipa文件需要一些时间,请耐心等待。提交以供审核的时间周期1-7天,比以前要快很多。如果发现被拒绝了,苹果公司会给你发送一封邮件,里面有具体的原因,找到原因修改后再次提交审核即可,如果对他们测试有质疑,可以在备注里详细说明。

三 详细步骤

1、登录苹果开发者中心

点击Account按钮:

点击Account

输入开发账号和密码:

这里写图片描述

2、 创建App IDs和Bundle ID

点击Certificates,Identifiers&Profiles

这里写图片描述

为你的APP创建App IDs和Bundle ID

这里写图片描述

创建App IDs和Bundle ID:

这里写图片描述

点击contiue按钮,点击Done按钮完成

这里写图片描述

回到App IDs界面,至此一个项目的App IDs和Bundle已经创建完毕

这里写图片描述

3、创建发布证书

a.发布证书需要本地证书p12文件

首先找到钥匙访问

这里写图片描述

选择从证书颁发机构请求证书

这里写图片描述

填写邮箱和常用名,选择存储到磁盘

这里写图片描述

默认存储在桌面上,下面这种文件 这里写图片描述

b.使用刚刚生成的本地证书来创建发布证书

这里写图片描述

选择App Store and Ad Hoc,

这里写图片描述

点击contiue

这里写图片描述

点击contiue 这里写图片描述

点击choose File.. 选择创建好的:CertificateSigningRequest.certSigningRequest 文件,点击Generate 这里写图片描述

点击Download下载你刚刚创建好的发布证书,然后点击Done。 证书是cer后缀的文件

这里写图片描述

注:一般一个开发者帐号创建一个发布证书就够了,如果以后需要在其他电脑上上架App,只需要在钥匙串访问中创建p12文件,把p12文件安装到其他电脑上。这相当于给予了其他电脑发布App的权限。

4、创建PP文件

选择Provisioning Profiles/Distribution

这里写图片描述

然后点击右上角+号按钮

这里写图片描述

选择之前所创建的App IDs(Bundle ID) 类型的套装

这里写图片描述

选择你的刚创建的发布证书,点击contiue

这里写图片描述

为pp文件命名

这里写图片描述

下载你的pp文件

这里写图片描述

5、配置项目,打包工程

双击安装你下载好的发布证书和pp文件 打开你的项目,进行配置

这里写图片描述

这里写图片描述

打包工程

这里写图片描述

导出成ipa包

这里写图片描述

6、构建新版本

这里写图片描述

选择我的APP

这里写图片描述

点击+号,构建新的APP

这里写图片描述

按提示填写相关信息

这里写图片描述

包括各种尺寸的截图,APP简介等等,填写完毕之后,点击保存

7、提交ipa文件以供审核

使用Xcode工具Appliction Loader上传你的APP

这里写图片描述

这里写图片描述

发送成功后返回到我对App,刷新页面,在构建版本处就会有个 + 号,点击 + 号把发送过来的程序添加上去,然后点击提交以供审核,刷新页面,就可以看到状态变成了正在审核中…