(最新)iOS APP和证书发布至今最完整的流程

来源:互联网 发布:tcp压力测试工具 mac 编辑:程序博客网 时间:2024/06/06 05:50

*************证书的创建流程***************
*************证书的创建流程***************

一:当然你要现有一个开发证书啦!99美刀 买不了吃亏买不了上当!
二:打开网址:https://developer.apple.com/membercenter/index.action 登录进入
这里写图片描述

选择 创建一个新的App证书 关于你自己的App
这里写图片描述

点击APPIDS 创建一个和自己APP相关的ID证书:
这里写图片描述

右上角会有一个“+”号 点击创建一个自己的ID
创建好了会在下面显示出 ID的名字和包名(包名一定匹配自己工程中的包名)
这里写图片描述

这里写图片描述

这里选择你需要的功能 比如 支持apple pay 和推送等…
这里写图片描述

三:以上步骤创建好了自己的appID之后(注意appID和APPLE ID :项目ID和苹果ID区分)下面要配置证书了:
从xcode中,先将本地的证书搞出来 告诉苹果公司,是哪一台设备创建的这个证书:
证书获取方式:mac电脑——》钥匙串访问——》左上角操作栏——》钥匙串访问——》证书助理——》从证书颁发机构请求证书——》存储到磁盘
这里写图片描述
这里写图片描述

下面用推送证书的生成来举例相应证书的生成:
选中左侧需要的证书 点击加号 创建自己需要的证书
这里写图片描述

选中测试推送环境证书
这里写图片描述

选中自己之前创建好的APPID
这里写图片描述

点击继续之后 还记得之前的钥匙串请求下来的证书吗?没错 就是这里要用到
这里写图片描述

用到钥匙串的证书
这里写图片描述

这样 一个推送证书测试环境的证书就创建好了:
这里写图片描述
*************下面是编译打包提交***********
*************下面是编译打包提交***********

一:检查项目中的证书 版本编号 等是否正确
二:打包项目
1 在xcodetoolbar中的选择设备中 选择 Generic IOS device 表示通用版本打包
这里写图片描述
2 在xcode编辑栏中 选择Product->Archive 进入打包流程 等待
这里写图片描述
3 Archive成功之后出现界面 选择左侧的Export 先打包在本地测试一下这里写图片描述
4 选择需要适配的版本:
(1):Save for ios App Store Deployment 上架到appstore的版本 需要上架的版本
(2):Save fir Ad Hoc Deployment 本地测试版本 可以发给自己开发账号的关联手机上面
5 选择正确的证书 下面的小对勾可以打也可以用勾
6 保存到本地 用itunes 进行安装本地测试
7 这里有两个方法上传到 appconnet
(1)没问题就重复4 步骤 选择线上的版本 重新保存到本地 这里的方法不用upload to app store直接上传
通过刚刚Save for ios App Store Deployment这个版本的ipa包 打开xcode选项->open develoment tool->application uploader 登录上传(建议)这里写图片描述
(2)直接点击upload to app store 这个方法比较慢 有时还掉线 第一个方法比较快

1 0
原创粉丝点击