苹果应用商店Apple store上传APP流程.docx
《苹果应用商店Apple store上传APP流程.docx》由会员分享,可在线阅读,更多相关《苹果应用商店Apple store上传APP流程.docx(34页珍藏版)》请在冰豆网上搜索。
苹果应用商店Applestore上传APP流程
IOS开发创建开发证书及发布App应用
(一)——流程说明
发布编译苹果app的流程:
1.注册苹果开发者帐号
2.创建证书
3.创建AppID(不是那个登录账号)
4.创建配置概要文件
5.应用编译
6.应用打包
7.在iTunes创建填写应用基本信息
8.使用ApplicationLoader工具上传应用
9.等待审核
流程大概就这些吧,下面就具体说一下每一步怎么操作
1.注册苹果开发者账号
注册之后一定要成为付费会员,一种99美元(标准版),一种299美元(企业版)
具体区别就XX吧,一般都是标准版就可以,
如果没有交钱,剩下的找不到的。
注册地址
(二)——创建证书
预览图
证书分为两种,一种是开发者证书,主要是用来真机调试的
另一种就是发布证书,就是用来发布应用的,
最好是两种都要下载,不然编译时候可能报错,我猜想可能苹果怕你没用真机调试
创建证书分为两个步骤:
在苹果电脑生成证书签名公钥
提交证书公钥文件到开发者网站
1) 创建开发者证书
1.生成证书签名公钥
在有MacOSX的操作系统中打开“应用程序”——“实用工具”——“钥匙串访问”,打开如下界面
选择顶部的钥匙串访问,如下图操作
如下图,邮箱填写的是注册AppID的邮箱,常用名字随便写,然后选择存储到磁盘
点击继续弹出如下图界面,这里是存储位置,默认点击存储直接到桌面
会生成一个 CertificateSigningRequest.certSigningRequest这个文件就是公钥
2.提交证书公钥文件到开发者网站
打开苹果开发者网站 点击MemberCenter连接调转到个人中心页面
2) 创建发布证书
发布证书创建流程跟上面所说的开发者证书是一样的,唯一的区别就是选择的选项不同,具体看下图
开发证书跟发布证书基本流程就是这样,请看下一步
(三)——创建AppID
继续上一篇所讲,今天写的这个是创建AppID依然在个人中心创建证书这里,如果不知道的,可以查看以前写的
点击左边的Identifiers 下面的AppIDs,如下图
到这里AppID就创建完成了,请看一下步
(四)——创建配置概要文件
继续上一篇所讲,今天写的这个是创建配置概要文件
依然在个人中心创建证书这里,如果不知道的,可以查看以前写的
配置概要文件也分为两种
1)创建开发配置概要文件
2)创建发布配置概要文件
发布配置文件跟开发配置概要文件唯一区别就是选项不同,其余都跟上一步一样,如下图
(五)——编译应用
由于适配ios7,所以Xcode也升级到5了,所以下面截图基本在Xcode5上,以前的版本基本也差不多的
打开项目的target配置文件,如下图:
红色圈圈里面:
Debug点击右边,选择的是之前下载的开发证书,用于开发测试,真机调试;
如果发布应用需要选择下面的Release,点击右侧选择发布证书。
如上图
点击上图红色框子的项目名字,选择下面的EditScheme(Xcode版本会有差异)
弹出Scheme编辑,然后BuildConfiguration选择Release(发布),点击Ok
把原来调试模拟器的地方选择iosDevice,如上图
这些做完之后就可以生成了,如下图
选择Build,就可以生成项目,或者直接使用快捷键Ctrl+B
(六)——打包应用
如下图,生成之后点击下面红框的按钮,按时间排序,然后点最新的一次生成
从右侧生成日志中找到如下图红框标识的部分,找到-output,把下面浅蓝色选中,这是app生成的文件夹路径
点击桌面,或者打开一个文件夹,最上头有个前往,点击前往文件夹
弹出如下图所示,把刚才复制的路径放进去,单击前往
展示如下图,右键压缩
这样应用就打包完毕,如下图,生成一个zip的压缩包
这个压缩包是用来上传的,放到桌面或者你知道的文件夹
(七)——在iTunes创建填写应用基本信息
依旧打开苹果的开发者网站
点击Member,如下图(注意,下面的图示是登录之后的)
点击iTunesConnect,如果没有登录会跳转登录页面
点击ManageYourApps,管理你的应用
点击AddNewApp(添加新应用)按钮
到这里基本信息已经填写完毕,记住一定要真实有效,因为苹果会审核的
(八)——使用ApplicationLoader工具上传应用
继续第七步在iTunes所创建的应用,打开应用,如下图
点击详情按钮进去之后,单击右上角ReadytoUploadBinary按钮,如下图
弹出一个窗口,询问代码中是否有加密算法,美工出口法律规定禁止任何加密的软件流向国外,这里我们选择No即可。
如下图
如下图,点击继续
此时状态已经改变,处于WaitingForUpload(等待上传)状态,如下图
网站设置好之后,在Mac上面打开Xcode,然后打开如下图所示菜单(注意,这个xcode版本是5.0的,其他版本各有差异)
这个是要登陆的,然后点击交付您的应用程序,如下图
如下图,选择网站所创建的应用,必须是等待上传状态,否则不会显示
选择之后点击下一步
确认信息之后点击选取按钮,选择电脑对应的打包好的zip文件,然后点击发送
如下图,如果应用包没有问题,等待之后就会上传成功。
到这里基本就结束了整个App上架流程。