iOS AppStore应用上线流程

一、 准备工作

  • 必须有一个苹果ID账号和密码
  • 一台MAC电脑也是必有的
  • 当然电脑上得安装了Xcode软件

二、 创建APP对应的发布证书(Distribution Certification)、发布授权文件(Distribution Provisioning Profile)和 ID.

(1). 登录开发者中心官网,并点击下图。
iOS AppStore应用上线流程_第1张图片
屏幕快照 2016-11-02 上午10.03.25.png
(2). 进入图二如图所示,如果你发布的是IOS应用就在左上角的红色区域内选择IOS;然后选择Certificates项,点击右侧的“+”图标,进入下一页。
iOS AppStore应用上线流程_第2张图片
屏幕快照 2016-11-02 上午9.27.31.png
(3). 如图所示,我们可以在该界面上发现有两种证书,Development和production,测试证书选IOS App Development,发布证书选App Store and Ad Hoc。现在我们需要选择发布一个应用程序,所以选择发布证书Ios App Development。
iOS AppStore应用上线流程_第3张图片
屏幕快照 2016-11-02 上午9.27.58.png
(4). 选中后,点击上图的Continue进入下面界面,这个界面是创建CSR文件,以及CSR文件创建步骤。
iOS AppStore应用上线流程_第4张图片
屏幕快照 2016-11-02 上午10.56.03.png
(5). 然后继续点击Continue,跳转到下图的界面。
iOS AppStore应用上线流程_第5张图片
屏幕快照 2016-11-02 上午11.05.47.png
(6).CSR文件创建过程:

在上图中点击Choose File,打开钥匙串,然后找到钥匙串访问->证书助理->从证书颁发机构请求证书。如图。点击之后进入下图,在该图中“用户电子邮箱地址”必须填开发者账号所用的邮箱;地址,选择存储到磁盘,点击继续。CSR文件创建成功。

iOS AppStore应用上线流程_第6张图片
屏幕快照 2016-11-02 上午11.03.50.png
iOS AppStore应用上线流程_第7张图片
屏幕快照 2016-11-02 上午10.57.03.png
(7).回到步骤5中,点击choose file,找到你保存的CSR文件,然后点击选取。选取之后,点击continue。
iOS AppStore应用上线流程_第8张图片
屏幕快照 2016-11-02 上午11.39.37.png
(8). 跳转到下面的界面,证书创建成功,点击Download进行下载,并双击,安装证书。
iOS AppStore应用上线流程_第9张图片
屏幕快照 2016-11-02 上午11.48.28.png
(9).证书创建结束后,创建ID。点击indentifiers->App IDs进入下图,在点击右上角的+号。
iOS AppStore应用上线流程_第10张图片
屏幕快照 2016-11-02 上午11.54.54.png
(10).进入下图,Name 可以随便写个字符串,但是不能包括 &,@,。,“” 等特殊字符。向下滑动可以看到,这里如果选择第一个必须填固定字符串比如 “com.HH.test”.第二个可以作为通配的 ID 如“com.HH.*”. 然后点击下一步提交,创建成功。
iOS AppStore应用上线流程_第11张图片
屏幕快照 2016-11-02 下午7.30.03.png
(11). 创建Provisioning Profile文件,点击Provisioning Profiles,点击右上角的+号按钮,进入下图,选择App store,点击continue继续。
iOS AppStore应用上线流程_第12张图片
屏幕快照 2016-11-02 下午7.51.24.png
(12). 点击 continue 进入下图,选择刚才创建的 app ID 再点击continue继续。
iOS AppStore应用上线流程_第13张图片
屏幕快照 2016-11-02 下午7.54.28.png
(13). 进入下图选择刚才创建的证书.点击continue
iOS AppStore应用上线流程_第14张图片
屏幕快照 2016-11-02 下午7.55.26.png
(14). 进入下图,填写字符串,点击 Generate,

Profile 创建完毕,点击 download,并双击完成安装

iOS AppStore应用上线流程_第15张图片
屏幕快照 2016-11-02 下午7.57.26.png

三、登录itunesconnect.apple.com,创建应用程序信息

(1). 登录 itunesconnect 进入下图界面,选择第一个 My Apps.
iOS AppStore应用上线流程_第16张图片
屏幕快照 2016-11-02 下午8.00.41.png
(2). 点击 My Apps 后进入下图界面,可以看到下图列出以往的 app,创建新 的 app 需要点击左上角的+号。
iOS AppStore应用上线流程_第17张图片
屏幕快照 2016-11-02 下午8.04.34.png
(3).点击+号进入相关信息填写界面,需要注意的很多,同学可以去相关的网站查看参考。下图中红色的区域相应的界面是必须的填写!记得填写完之后要记得保存哦!
iOS AppStore应用上线流程_第18张图片
屏幕快照 2016-11-02 下午8.10.59.png

四、打开 xcode 进行上传应用的准备点:

(1)xcode 必须是 5.1+以上,Info 里面填写 bundle ID,以及应用名称
(2)Builid Settings 里面 Valid Architectures 必须支持 arm64
(3)Build Setting 里面的Code Signing Entitlements项,选中 profile 对应的证书
(4)General 里面选择支持的系统号以及设备,以及横屏还是数屏。
(5)设置 icon 和 default.png
(6)选中 iOS Device.product->Archive ,开始打包

由于电脑问题,后面的几步,需要读者自己去网站上查找了!

你可能感兴趣的:(iOS AppStore应用上线流程)