一、前言:
- 作为一名iOS开发者,把辛辛苦苦开发出来的App上传到App Store是件必要的事。但是很多人还是不知道该怎么上传到App Store上
- 下面就来详细讲解一下具体流程步骤。
二、准备:
- 一个已付费的开发者账号(可分为):
- 账号类型分为个人(Individual)
- 公司(Company)
- 企业(Enterprise)
- 高校(University)四种类型
- 每年资费分别为$99、$99、$299、免费。
- 一个已经开发完成的项目。
三、检查:
- 安装的Xcode必须为正式版,beta版本的Xcode不能上传项目到App Store。
- 上传使用的 Mac 的 OS X系统必须也是正式版的,beta版本也不行。
- 请确认你安装的Xcode是从App Store或者是开发者网站下载的
-
因为非官方途径下载的Xcode可能带有XcodeGhost 病毒。如何检查?
1、非官方渠道下载的Xcode编译出来的app可能被注入第三方的代码,向另外一个网站上传数据。
2、正常的Xcode
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/ 下面无Library目录
四、生成发布证书
1.打开开发者中心网址:https://developer.apple.com 点击:Account

2.输入账号和密码登录

3.点击:Certificates, Identifiers & Profiles
- 专门生成证书,绑定Bundle Id,绑定device设备,生成描述文件的地方

4.点击Certificates生成证书
- 选择iOS, tvOS, watchOS
- 选择All
- 点击右上角新添加证书

5.选择生产证书(选择App Store and Ad Hoc)







7.上传CSR文件去获取证书(CSR文件需要我们到本机钥匙串里去创建)
- 在Launchpad的其他里面,点击钥匙串访问弹出如下界面


- 工具栏选择钥匙串访问->证书助理->从证书颁发机构请求证书...
