一、 准备工作
- 必须有一个苹果ID账号和密码
- 一台MAC电脑也是必有的
- 当然电脑上得安装了Xcode软件
二、 创建APP对应的发布证书(Distribution Certification)、发布授权文件(Distribution Provisioning Profile)和 ID.
(1). 登录开发者中心官网,并点击下图。
(2). 进入图二如图所示,如果你发布的是IOS应用就在左上角的红色区域内选择IOS;然后选择Certificates项,点击右侧的“+”图标,进入下一页。
(3). 如图所示,我们可以在该界面上发现有两种证书,Development和production,测试证书选IOS App Development,发布证书选App Store and Ad Hoc。现在我们需要选择发布一个应用程序,所以选择发布证书Ios App Development。
(4). 选中后,点击上图的Continue进入下面界面,这个界面是创建CSR文件,以及CSR文件创建步骤。
(5). 然后继续点击Continue,跳转到下图的界面。
(6).CSR文件创建过程:
在上图中点击Choose File,打开钥匙串,然后找到钥匙串访问->证书助理->从证书颁发机构请求证书。如图。点击之后进入下图,在该图中“用户电子邮箱地址”必须填开发者账号所用的邮箱;地址,选择存储到磁盘,点击继续。CSR文件创建成功。
(7).回到步骤5中,点击choose file,找到你保存的CSR文件,然后点击选取。选取之后,点击continue。
(8). 跳转到下面的界面,证书创建成功,点击Download进行下载,并双击,安装证书。
(9).证书创建结束后,创建ID。点击indentifiers->App IDs进入下图,在点击右上角的+号。
(10).进入下图,Name 可以随便写个字符串,但是不能包括 &,@,。,“” 等特殊字符。向下滑动可以看到,这里如果选择第一个必须填固定字符串比如 “com.HH.test”.第二个可以作为通配的 ID 如“com.HH.*”. 然后点击下一步提交,创建成功。
(11). 创建Provisioning Profile文件,点击Provisioning Profiles,点击右上角的+号按钮,进入下图,选择App store,点击continue继续。
(12). 点击 continue 进入下图,选择刚才创建的 app ID 再点击continue继续。
(13). 进入下图选择刚才创建的证书.点击continue
(14). 进入下图,填写字符串,点击 Generate,
Profile 创建完毕,点击 download,并双击完成安装
三、登录itunesconnect.apple.com,创建应用程序信息
(1). 登录 itunesconnect 进入下图界面,选择第一个 My Apps.
(2). 点击 My Apps 后进入下图界面,可以看到下图列出以往的 app,创建新 的 app 需要点击左上角的+号。
(3).点击+号进入相关信息填写界面,需要注意的很多,同学可以去相关的网站查看参考。下图中红色的区域相应的界面是必须的填写!记得填写完之后要记得保存哦!
四、打开 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 ,开始打包
由于电脑问题,后面的几步,需要读者自己去网站上查找了!