一、前言:
作为一名iOS开发者,把辛辛苦苦开发出来的App上传到App Store是件必要的事。但是很多人还是不知道该怎么上传到App Store上,下面就来详细讲解一下具体流程步骤。
二、准备工作:
一个已付费的开发者账号(可分为四种):
账号类型分为:
1.个人(Individual) 资费:99
2.公司(Company) 资费:99
3.企业(Enterprise) 资费:$299
4.高校(University) 资费:免费
一个已经开发完成的项目。
三、检查工作:
1.安装的Xcode必须为正式版,beta版本的Xcode不能上传项目到App Store。
2.上传使用的 Mac 的 OS X系统必须也是正式版的,beta版本也不行。
3.请确认你安装的Xcode是从App Store或者是开发者网站下载的
4.因为非官方途径下载的Xcode可能带有XcodeGhost 病毒。如何检查?(如图1)
非官方下载途径与官方下载途径Xcode路径比对 (如图1)四、生成发布证书
1.打开开发者中心网址:https://developer.apple.com
2.点击:Account . (如图2)
开发者官网首页(如图2)3.输入账号和密码登录(以公司开发者账号为例 如图3)
图34.点击:Certificates, Identifiers & Profiles
这是专门生成证书,绑定Bundle Id,绑定device设备,生成描述文件的地方 如图4
图45.点击Certificates生成证书,点击➕号新添加证书 (如图5)
如图56.选择生产证书(选择App Store and Ad Hoc)(如图6)
如图6这里需要注意一下:
图77.需要手动创建CSR文件,创建步骤 如图8
说明:电子邮箱随便填写,名字使用默认的就可以,选择存储到硬盘即可
如图88.创建完毕后,上传到这里 如图9
如图99.选择完毕后,点击右上角continue,进入到如下界面, 点击下载即可 如图10
图1010.下载下来后会保存在桌面上,如图11
图1111.生成p12文件在其他电脑上使用这个发布证书
双击安装证书后,打开钥匙串访问,选择安装的证书右键单击 如图12
如图12注意:如果没有导出,可以把这个证书删除,然后重新双击下载的证书文件安装。
导出证书 如图13
图13存储证书 图14
图14注意:存储的文件格式一定要是.p12
设置密码
可为证书设置密码,也可不设置密码;如果设置了密码,那么别人安装这个证书的时候就要输入密码,否则无法安装。如图15
图15 图16五、创建App IDs和绑定你的App的Bundle Identifier
图17 图18 图19接下来是描述文件的创建
图20 图21 图22 23 图24 图25七、在App Store开辟空间
图26 图27 图28 图29 图30 图31 图32 图33 图34 图35 图36 图37
八、在Xcode中打包工程
找到你刚刚下载的发布证书(后缀为.cer)或者p12文件,和PP文件,双击,看起来没反应,但是他们已经加入到你的钥匙串中。(此操作之前操作过可忽略)
在Xcode中选择iOS Device(这里不能选择模拟器),按照下图提示操作
图38 图39 图40 图41 图42 图43 图44 图45 图46 图47 图48 图49以上步骤都操作完,等待审核就OK了,审核过程中可能会被拒绝,具体拒绝具体分析,解决后,重新打包上传即可,重复此步骤。
审核通过的表现
图50九.发布此版本的步骤
图51 图52 图53结束
这就是一套完整的APP发布appstore的步骤,都一一记录下来,以免忘记,有需要的盆友可以拿走,不谢,哈哈~
网友评论