没有合适的资源?快使用搜索试试~ 我知道了~
2017-12-03APP打包密钥和相关文件申请_web_1
需积分: 0 0 下载量 19 浏览量
2022-08-03
19:25:32
上传
评论
收藏 100KB PDF 举报
温馨提示
试读
3页
1 . 密钥申请 2 . 第三方应用申请 3 . APP打包和更新版本 4 . 客户端id (CID)获取 5 . ios 安装包扫码下载
资源详情
资源评论
资源推荐
2017-12-03APP打包密钥和相关文件申请
H5 发行iOS和 Android 原生应用包
1 . 密钥申请
不管是 i os 和 An d r o i d ,申请密钥时都需要 j ava(ja v a 8) 环境。w i n d ow 系统也可以申请 io s 密钥和描述文件,需要借用第三方工具 APP u p l oader (百度可以下
载,此工具需要java 环境和ios 开发者账号)
iOS
首先,打开A P P u p loade r ,点击苹果开发者中心,登录i o s开发者账号, 点击 --> C e r t ific a t e s , Id e n t i fiers & Profi l e s , 进入 证书管理界面,这里我们只需要
申请一个 A P P ID 就行了,其他的东西可以在A P P u pload e r 里面操作,点击- - > Ide n t i fiers - - > ap p i d s ,新建一个应用,这里就不用赘述了。
ap p i d 申请好之后,回到A P P uplo a d e r 里面,创建证书和表述文件,这里需要注意的是,i o s 应用(证书)有几种类型,如下:
i O S开发证书 : (真机调试测试用)限制1 00台设备
i O S发布证书 : (发布上架A P P st o r e )
i O S推送证书 : (A P P 推送证书)
i O S企业证书 : (免上架App S t o r e安装手机使用)无限制
(这里,主要是看 APP 的业务需求,如果只是测试就没必要去花钱申请企业证书这种)。
点击 --> 证书,进入证书页面之后,点击 - - > add ,添加证书,这里选择的i o s证书类型就是我们需要创建的应用类型。下面的名称,邮箱,和密码自己设置,最好是是自己常
用的,能记住就行,O K 之后,就会自动生成 p 1 2 文件和证书文件(如果不是使用A PPloa d e r 的话,我们需要在m a c 电脑上面用key 工具合并requ e s t 文件和证书文件才能生成p12
文件),这个就是我们打包AP P 的时候需要的证书文件,可以把p 1 2 文件下载到本地,打包的时候回用的到。
生成好证书之后,点击b a c k键回到A P P u ploa d e r 主页,点击 --> P r ofile s (描述文件,这个是跟我们申请的证书文件关联的),进入描述文件页面,点击ad d ;创建一个描述
文件,
文件类型:选择 I n house (因为我们创建的证书是企业证书,这里的类型也必须是跟证书对应,不然会提示你没有创建证书);
应用i d :这里的应用I D 就是我们之前在i o s开发者中心创建好的A P P id,如果有多个的话,一定不能选错;
证书:选中应用i d 会有一个默认证书;
D e vice:没有就不选(有也不用选),这里是调试设备;
名称:自定义,自己记住就行;
点击O K,我们的p r o f l es文件就创建好了,点击下载,保存到本地(后面打包会用到);
到此,i O S 证书和描述文件就申请完了;
Android
An d r o i d 相对i os就比较简单了,在本地运行命令行,键入:key t o o l -ge n k e y -al i a s andr o i d . keys t o r e -key a l g RSA - v a lidit y 3 6500 - k e y stor e c : \key \
an d r o i d.key s t r oe;
-g e n k e y : 生成文件;
-a l i a s : 证书别名(打包时候会需要);
-k e y a l g : 加密算法;
-v a l i d ity : 有效期;
-k e y s t ore : 文件名(生成的文件打包的时候会需要);
然后填写依次填写密钥库口令、确认口令、姓名与姓氏、组织单位、城市或区域、省/市/自治区、国家/ 地区代码,最后如果正确的话填“ y ” ,如果错误的话直接“E n t e r”下去;(这
里一定要注意的是,如果c 盘下面没有设置的目录,就会报错,还有,后面完成的时候,一定要Y 同意一下);
然以,进到刚刚保存的k e y 目录下面,启动命令行,键入 : k eyto o l - list - k e ysto r e " andr o i d . keyst o r e ";就可以看到证书相关的信息;
到此A ndro i d 证书也申请好了;
2 . 第三方应用申请
我们的A P P里面,有可能会用到推送、第三方登录、统计、支付等功能,这里我们就需要在第三方应用的平台去创建开发者账号,并且申请APP需要的 app i d 、a p p ley、app s e c r e
t 等密钥;将第三方应用接入到A P P 里面;拿个推为例。
第三方推送第三方推送
陌陌的日记
- 粉丝: 12
- 资源: 319
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Screenshot_2024-05-28-11-40-58-177_com.tencent.mm.jpg
- 基于Dart的Flutter小提琴调音器APP设计源码 - violinhelper
- 基于JavaScript和CSS的随寻订购网页设计源码 - web-order
- 基于MATLAB的声纹识别系统设计源码 - VoiceprintRecognition
- 基于Java的微服务插件集合设计源码 - wsy-plugins
- 基于Vue和微信小程序的监理日志系统设计源码 - supervisionLog
- 基于Java和LCN分布式事务框架的设计源码 - tx-lcn
- 基于Java和JavaScript的茶叶评级管理系统设计源码 - tea
- IMG_5680.JPG
- IMG_0437.jpg
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0