原文网址:http://www.jianshu.com/p/a8bd16be122f
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、登录开发者中心后配置发布证书,并下载到本地安装,操作步骤如下图:
登陆 ,进入证书请求中心.
![](http://upload-images.jianshu.io/upload_images/1255061-22261dcddf9377ad.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
1) 点击如图1中证书管理按钮进入证书管理界面
![](http://upload-images.jianshu.io/upload_images/1255061-c63d9222fe42694a.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
![](http://upload-images.jianshu.io/upload_images/1255061-047a43ea259492d0.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
2)点击如图2所示的加号进入添加证书界面
![](http://upload-images.jianshu.io/upload_images/1255061-560974c4f4fbd664.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
3)如图3所示 《注意此处添加发布证书应选择箭头所指的App Store And Hoc》
Development 下的是开发环境下的证书,Production下的是生产环境下的证书
![](http://upload-images.jianshu.io/upload_images/1255061-c7bff69cf3713168.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
4)点击下一步后需要添加一个本地生成的密钥和证书关联 如图4
![](http://upload-images.jianshu.io/upload_images/1255061-a499946b558d8ae9.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
5) 从证书颁发机构请求证书 如图5
![](http://upload-images.jianshu.io/upload_images/1255061-66b8d67d1f842735.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
6) 使用注册开发账号的邮箱请求证书 如图6
![](http://upload-images.jianshu.io/upload_images/1255061-db7384e0ad54456b.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
7)点击继续后生成密钥文件(CertificateSigningRequest.certSigningRequest)到本地
该密钥适用于发布、真机调试、推送等证书的创建建议用完后不要删除
![](http://upload-images.jianshu.io/upload_images/1255061-51684016c0ecaecf.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
8) 添加上传密钥文件与证书匹配 如图8
![](http://upload-images.jianshu.io/upload_images/1255061-9045c3761a6246d2.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
9) 下一步... 创建证书成功后下载安装到本地即可 如图9
注意双击安装如提示不能安装,直接将证书拖入证书列表即可
![](http://upload-images.jianshu.io/upload_images/1255061-f6aea2e142699fca.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
3、iOS App IDs 的创建
1)进入如图10所示界面点击右上角箭头所指的加号 进入iOS App IDs添加界面
![](http://upload-images.jianshu.io/upload_images/1255061-c2eb1ebb33f8a5bc.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
2)填写App IDs 信息 如图11/12
![](http://upload-images.jianshu.io/upload_images/1255061-1a4afbd9be303aa3.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
![](http://upload-images.jianshu.io/upload_images/1255061-2a55eee56dabfd83.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
3)信息填写完成后提交即可 如图13
![](http://upload-images.jianshu.io/upload_images/1255061-9d3ff64a5cb282d8.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
4、概要文件的配置、以及概要文件安装的过程
1)点击左侧Provisioning Profiles-->Distribution 菜单项进入发布证书概要信息配置界面 如图14
![](http://upload-images.jianshu.io/upload_images/1255061-c8ac42cc51020d70.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
2)选择App Store项配置发布证书概要信息 如图15
![](http://upload-images.jianshu.io/upload_images/1255061-cd53f3e1f7b69d98.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
3)将概要文件与我们之前添加好的App IDs关联 如图16
![](http://upload-images.jianshu.io/upload_images/1255061-77dee93d3152f57c.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
4)将概要文件与我们之前配置的发布证书关联 如图17
![](http://upload-images.jianshu.io/upload_images/1255061-b362c6eb41b5ed9e.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
5)配置好概要信息文件后下载保存到本地 >>Over 如图18/19
![](http://upload-images.jianshu.io/upload_images/1255061-33dbfc36d8b4590c.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
![](http://upload-images.jianshu.io/upload_images/1255061-cc345e8bb195b338.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
6)如果文件配置好后想要修改或删除怎么操作 如图20
![](http://upload-images.jianshu.io/upload_images/1255061-d5dbe4d3bf2c56b3.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
5、 Xcode关联绑定发布证书的配置
1)给应用绑定App ID并添加Team账号 如图21
![](http://upload-images.jianshu.io/upload_images/1255061-edbfd87e6480938e.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
注意:图中黄色警告处Fix Issue 可修复部分问题,但请勿轻易点击此按钮,如果该账号下存在多个证书他会自动删除之前的证书信息。
2)给应用选择关联安装好的发布证书 如图22/23
![](http://upload-images.jianshu.io/upload_images/1255061-9b61a79e304623e1.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
![](http://upload-images.jianshu.io/upload_images/1255061-8de14c34f8d2f404.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
3)打包我们的应用程序 如图24
![](http://upload-images.jianshu.io/upload_images/1255061-05c7bacf6b7f884e.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
4)导出.ipa 文件到本地 如图25/26
![](http://upload-images.jianshu.io/upload_images/1255061-524458f88387a4d0.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
![](http://upload-images.jianshu.io/upload_images/1255061-76b101f4ced9da78.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
6、上架提交
![](http://upload-images.jianshu.io/upload_images/1255061-b2a298885b75bfc7.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
![](http://upload-images.jianshu.io/upload_images/1255061-936e48ae7de336bd.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
点击左上角 + 号,新建App
![](http://upload-images.jianshu.io/upload_images/1255061-e8073e6f05bec810.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
![](http://upload-images.jianshu.io/upload_images/1255061-5e3a8e3e10fbcab8.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
![](http://upload-images.jianshu.io/upload_images/1255061-c5daaaaaa1fdbabf.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
3.5英寸 ——> iphone 4S 4英寸 ——>iphone5S
4.7英寸 ——> iphone6 5.5英寸——>iphone 6 plus
![](http://upload-images.jianshu.io/upload_images/1255061-c979fb68b475134c.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
图25打包ipa 点击 Upload to App Store 成功之后,会在上图构建版本 箭头指向位置出现+号,点击选择即可。
![](http://upload-images.jianshu.io/upload_images/1255061-005f8e774b0b3c74.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
选择图片时可能会遇到 "Alpha通道"问题,解决方法:
打开图片,点击左上角 文件-->导出...--> 钩掉Alpha -->存储.
完成之后点击右上角提交以供审核.
原文链接:http://www.jianshu.com/p/a8bd16be122f
著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。