Xcode7.1环境下上架iOS App到AppStore 流程

1、官网地址

Apple Developer 地址:
https://developer.apple.com/membercenter/index.action

iTunes Connect 地址:
https://itunesconnect.apple.com/WebObjects/iTunesConnect.woa/ra/ng

Application Loader.app下载地址:
https://itunesconnect.apple.com/apploader/ApplicationLoader_3.0.dmg

(Application Loader.app 用于上传打包好的.ipa文件,有时直接通过Xcode上传发现在iTunes Connect里找不到版本,而 Application Loader.app比Xcode上传稳定 )

2、登录开发者中心后配置发布证书,并下载到本地安装,操作步骤如下图:

登陆 ,进入证书请求中心.

Xcode7.1环境下上架iOS App到AppStore 流程_第1张图片
Apple Developer 官网

1) 点击如图1中证书管理按钮进入证书管理界面
Xcode7.1环境下上架iOS App到AppStore 流程_第2张图片
图1-开发工具

Xcode7.1环境下上架iOS App到AppStore 流程_第3张图片
版本选择

2)点击如图2所示的加号进入添加证书界面
Xcode7.1环境下上架iOS App到AppStore 流程_第4张图片
图2

3)如图3所示 《注意此处添加发布证书应选择箭头所指的App Store And Hoc》
Development 下的是开发环境下的证书,Production下的是生产环境下的证书

Xcode7.1环境下上架iOS App到AppStore 流程_第5张图片
图3-选择发布证书

4)点击下一步后需要添加一个本地生成的密钥和证书关联 如图4

Xcode7.1环境下上架iOS App到AppStore 流程_第6张图片
图4-选择证书签名文件

5) 从证书颁发机构请求证书 如图5

Xcode7.1环境下上架iOS App到AppStore 流程_第7张图片
图5-生成签名文件(crs)

6) 使用注册开发账号的邮箱请求证书 如图6


Xcode7.1环境下上架iOS App到AppStore 流程_第8张图片
图6

7)点击继续后生成密钥文件(CertificateSigningRequest.certSigningRequest)到本地

该密钥适用于发布、真机调试、推送等证书的创建建议用完后不要删除


Xcode7.1环境下上架iOS App到AppStore 流程_第9张图片
图7

8) 添加上传密钥文件与证书匹配 如图8


Xcode7.1环境下上架iOS App到AppStore 流程_第10张图片
如图8

9) 下一步... 创建证书成功后下载安装到本地即可 如图9

注意双击安装如提示不能安装,直接将证书拖入证书列表即可


Xcode7.1环境下上架iOS App到AppStore 流程_第11张图片
如图9
3、iOS App IDs 的创建

1)进入如图10所示界面点击右上角箭头所指的加号 进入iOS App IDs添加界面


Xcode7.1环境下上架iOS App到AppStore 流程_第12张图片
图10

2)填写App IDs 信息 如图11/12


Xcode7.1环境下上架iOS App到AppStore 流程_第13张图片
图11
Xcode7.1环境下上架iOS App到AppStore 流程_第14张图片
图12

3)信息填写完成后提交即可 如图13


Xcode7.1环境下上架iOS App到AppStore 流程_第15张图片
如图13
4、概要文件的配置、以及概要文件安装的过程

1)点击左侧Provisioning Profiles-->Distribution 菜单项进入发布证书概要信息配置界面 如图14


Xcode7.1环境下上架iOS App到AppStore 流程_第16张图片
图14

2)选择App Store项配置发布证书概要信息 如图15


Xcode7.1环境下上架iOS App到AppStore 流程_第17张图片
如图15

3)将概要文件与我们之前添加好的App IDs关联 如图16


Xcode7.1环境下上架iOS App到AppStore 流程_第18张图片
图16

4)将概要文件与我们之前配置的发布证书关联 如图17


Xcode7.1环境下上架iOS App到AppStore 流程_第19张图片
图17

5)配置好概要信息文件后下载保存到本地 >>Over 如图18/19


Xcode7.1环境下上架iOS App到AppStore 流程_第20张图片
图18

Xcode7.1环境下上架iOS App到AppStore 流程_第21张图片
图19

6)如果文件配置好后想要修改或删除怎么操作 如图20


Xcode7.1环境下上架iOS App到AppStore 流程_第22张图片
图20
5、 Xcode关联绑定发布证书的配置

1)给应用绑定App ID并添加Team账号 如图21


Xcode7.1环境下上架iOS App到AppStore 流程_第23张图片
图21

注意:图中黄色警告处Fix Issue 可修复部分问题,但请勿轻易点击此按钮,如果该账号下存在多个证书他会自动删除之前的证书信息。

2)给应用选择关联安装好的发布证书 如图22/23


Xcode7.1环境下上架iOS App到AppStore 流程_第24张图片
图22

Xcode7.1环境下上架iOS App到AppStore 流程_第25张图片
图23

3)打包我们的应用程序 如图24


Xcode7.1环境下上架iOS App到AppStore 流程_第26张图片
图24

4)导出.ipa 文件到本地 如图25/26


Xcode7.1环境下上架iOS App到AppStore 流程_第27张图片
图25

Xcode7.1环境下上架iOS App到AppStore 流程_第28张图片
图26
6、上架提交
Xcode7.1环境下上架iOS App到AppStore 流程_第29张图片
进入iTunes Connect

Xcode7.1环境下上架iOS App到AppStore 流程_第30张图片
选择我的App

点击左上角 + 号,新建App


Xcode7.1环境下上架iOS App到AppStore 流程_第31张图片
新建App

Xcode7.1环境下上架iOS App到AppStore 流程_第32张图片
App信息

Xcode7.1环境下上架iOS App到AppStore 流程_第33张图片
版本信息

3.5英寸 ——> iphone 4S 4英寸 ——>iphone5S
4.7英寸 ——> iphone6 5.5英寸——>iphone 6 plus


Xcode7.1环境下上架iOS App到AppStore 流程_第34张图片
构建新版本

图25打包ipa 点击 Upload to App Store 成功之后,会在上图构建版本 箭头指向位置出现+号,点击选择即可。


Xcode7.1环境下上架iOS App到AppStore 流程_第35张图片
App综合信息

选择图片时可能会遇到 "Alpha通道"问题,解决方法:
打开图片,点击左上角 文件-->导出...--> 钩掉Alpha -->存储.
完成之后点击右上角提交以供审核.

你可能感兴趣的:(Xcode7.1环境下上架iOS App到AppStore 流程)