无需添加udid,ios企业证书的自助生成方法

我们开发uniapp的app的时候,需要苹果证书去打包。

假如申请的是个人或company类型的苹果开发者账号,必须上架才能安装,异常的麻烦,但是有一些app,比如企业内部使用的app,是不需要上架苹果应用市场的。

假如使用个人或company类型的苹果开发者账号,不上架的情况下,需要添加各位使用者的手机的udid,才能安装,也十分麻烦。假如想企业内部全部人都能安装,收集udid并不是一个好方法。

因此,假如企业内部,最好申请企业类型的苹果开发者账号来创建证书。但需要注意的是,申请企业类型的苹果开发者账号需要一定的资质,比如企业规模的。

下面,重点来说一下流程:

首先,注册一个企业类型的苹果开发者账号,注册企业账号的流程比较复杂,可以参考下面这篇文章来申请:

https://www.jianshu.com/p/3b7c970d0788

然后,下面来说下生成企业ios证书p12文件的流程:

由于不是每一个人都有苹果电脑,因此这里我们使用香蕉云编这个工具来辅助生成p12证书:

工具的地址:

https://www.yunedit.com/ioscert

1、登录香蕉云编,后台控制台,点击新建CSR文件功能,生成一个csr文件(其实后缀很长,这里我们简称csr文件),然后将这个csr文件下载到我们本地电脑的硬盘上。

2、登录苹果开发者中心,点击Certificates菜单,然后再点击Certificates旁边的蓝色加号,开始创建cer证书,记得,由于我们是创建企业打包类型的app,所以创建证书的时候,必须是选in house类型的证书。

3、创建的过程中,它要求我们提供一个csr文件,如下图所示,这里我们上传刚才在香蕉云编生成的csr文件即可完成cer证书的创建。

4、下载生成好的cer证书到我们本地电脑上硬盘上。

5、返回香蕉云编后台,如下图所示,上传刚才下载的cer文件,即可使用生成p12文件的功能去生成p12证书:

通过上面的5个步骤,即可生成p12打包证书。

然后还没完,因为打包app还需要证书profile文件,下面是生成profile文件的步骤:

1、登录苹果开发者中心,点击identifiers,创建appId,这个appId跟我们在uniapp里面的包名(appId)要一致,假如已经创建appId,则不需要重复创建。

2、点击profile菜单,开始创建证书profile文件,如下图:

3、点击上图的蓝色加号开始创建profile,类型记得选择in house类型。

然后创建的过程中,它会要求我们选择appId,这个appId必须选对哦。

然后它还会要求我们选择cer证书,如下图,假如你创建了超过一个cer证书,必须选对哦

然后点下一步即可完成profile文件的创建。

好了,p12证书创建完毕,profile文件也创建好了,我们就可以使用企业证书来打包应用了。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/189823.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

wpf devexpress 开始点

此教程示范如何创建registration form和DevExpress WPF Data Editors 开始点 此项目源码 这个解决方案包含几个项目-每一个项目对应一个教程 RegistrationForm.BaseProject项目是基于工作的解决方案。项目包含三个视图:MainView,RegistraionView&…

4月2日-3日·上海 | 3DCC 第二届3D细胞培养与类器官研发峰会携手CGT Asia 重磅来袭

类器官(Organoids)作为干细胞研究领域最重要的成果之一,在基础医学研究、转化医学及药物研发领域展现出巨大的应用潜力,特别是在精准医疗以及药物安全性和有效性评价等方向凭借其先天优势引起了极大的市场关注,成为各大…

盘点52个Python各行各业管理系统源码Python爱好者不容错过

盘点52个Python各行各业管理系统源码Python爱好者不容错过 学习知识费力气,收集整理更不易。 知识付费甚欢喜,为咱码农谋福利。 源码下载链接:https://pan.baidu.com/s/1pcP-94UY_57sAd2oDB3i6Q?pwd8888 提取码:8888 项目名…

九. Linux网络命令

网络命令write 网络命令wall 网络命令ping 首先,ping程序会向域名服务器(DNS)发送请求,解析域名www.baidu.com的IP地址。DNS返回域名的一个别名www.a.shifen.com以及对应的IP地址183.2.172.185。之后ping程序开始向这个地址发送请求报文,每1s…

CSS滚动捕获 scroll-snap-align

CSS滚动捕获 scroll-snap-align 看到 align, 就条件反射想到对齐方式, 嗯猜对了. 不过要先看一下若干名词介绍 scroll-snap-align 指定了盒子的 snap position, 即盒子 snap area 和滚动容器的 snapport 的对齐方式. 这个属性是定义在滚动元素上, 而不是滚动容器上 语法 这个…

新材料企业ERP有几种?能帮助企业解决哪些问题

在我们的生活当中会遇到各种各样的新材料,这些新材料对应不同的制造工艺、品质检验标准、生产工序、制造设备等。有些新材料企业的营销渠道不止一个,各个营销平台的经营策略和商品维护流程各不相同,而这也使得日常的管理工作量较大。 经过多…

医院数字化LIS(检验信息系统)源码

临床检验信息管理系统(LIS)是利用计算机连接医疗设备,通过计算机信息处理技术,将医院检验科或实验室的临床检验数据进行自动收集、存储、处理、提取、传输和交换,满足所有授权用户的功能需求。 一、系统概述 1.LIS&am…

和鲸 ModelWhale 入驻华为蓝鲸应用商城,助力大模型时代 AI 赋能应用落地

近日,和鲸旗下数据科学协同平台 ModelWhale 成功入驻华为蓝鲸应用商城,这也是继和鲸与华为发布数据分析建模实训联合解决方案后的再度携手,标志着双方的合作进入更全面、更深入的新阶段。 华为蓝鲸应用商城是华为数据存储面向客户提供的一站…

【OpenAI开发者大会,全新大模型它来了,价格大跌...】

继今年春天发布 GPT-4 之后,OpenAI 又创造了一个不眠夜。 过去一年,ChatGPT 绝对是整个科技领域最热的词汇。 北京时间 11 月 7 日凌晨 02:00,OpenAI 的首次 DevDay 开发者日活动正式开始。Keynote 主论坛环节由 Sam Altman 主讲并在油管现…

在线 sha1 加密

ttmd5 http://www.ttmd5.com/hash.php?type5 qqxiuzi https://www.qqxiuzi.cn/bianma/sha-1.htm jb51 http://tools.jb51.net/password/sha_encode

Seaborn 回归(Regression)及矩阵(Matrix)绘图

Seaborn中的回归包括回归拟合曲线图以及回归误差图。Matrix图主要是热度图。 1. 回归及矩阵绘图API概述 seaborn中“回归”绘图函数共3个: lmplot(回归统计绘图):figure级regplot函数,绘图同regplot完全相同。(lm指lin…

MATLAB中plotmatrix函数用法

目录 语法 说明 示例 使用两个矩阵输入创建散点图矩阵 使用一个矩阵输入创建散点图矩阵 指定标记类型和颜色 创建并修改散点图矩阵 plotmatrix函数的功能是创建散点图矩阵。 语法 plotmatrix(X,Y) plotmatrix(X) plotmatrix(___,LineSpec) plotmatrix(ax,___) [S,AX,B…