制作企业ios签名证书的攻略

苹果开发者中心的账号有三种:个人开发者账号、company开发者账号和企业(enterprice)开发者账号。

个人和company类型的都是99美元,这种账号可用来上架。

而注册企业账号是299美元,这种这张一般用来企业内部分发,但不能上架。

企业账号生成的企业签名的证书,可以企业内部使用使用,扫码即可安装使用。

假如你还没有注册成为企业苹果开发者账号,可以按照下面的文章先开通注册企业苹果账号:

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

有了企业苹果账号后,就可以开始制作p12签名证书,和证书profile文件了。

下面,先说制作p12签名证书的流程:

一、因为不一定所有人都有mac电脑,这里我改为通用的方案,使用香蕉云编来制作:

https://www.yunedit.com/ioscert

登录香蕉云编,看到如下的界面:


二、如上图,点击新建csr文件,创建一个csr文件,然后把这个文件下载到本地。

三、登录苹果开发者平台,点击这个certificates进入下图这个模块的管理页面:


四、在certificates这个模块,点击蓝色加号,开始创建cer证书的步骤。创建证书的第一个节点是需要选择证书的类型,请选择in house类型(创建企业签名证书是选这个类型)。

五、上一步创建cer证书的过程中看,它需要上传一个csr文件,如下图,这个时候上传我们在香蕉云编生成的csr文件即可。


六、将你刚才第五步创建的cer下载到你电脑本地。

七、返回香蕉云编的控制台,上传这个cer证书,即可使用导出p12证书格式的功能导出p12格式的证书。


在上面的步骤中,假如你操作没问题,p12企业签名证书已经创建完毕。

下面,开始证书profile文件的创建流程介绍:

一、登录苹果开发者,然后点击 Identifiers,创建应用。这里应用其实就叫打包的时候的appId,因此这里的命名就是包名形式的,如下图的包名和界面截图:

com.companyname.xxapp


二、点击profiles菜单,开始创建profile文件。过程中类型铁定选择in house类型。


然后创建过程中,它会要求我们选择第一步时创建的appId(应用)


三、过程中还要我们选择证书,假如我们刚才的步骤中,创建过两个cer证书,则下图这里的过程会显示有两个cer证书可以选择,假如你有多个证书,这里可别选错的,选错了的话生成的profile文件就会跟我们导出p12文件的cer证书不匹配了。


最后,我们已经分享完企业ios签名证书的创建流程和证书profile的创建流程了,你可以开心使用生成的企业签名证书打包了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • ---更新 2019.04.22--- 配置证书总结1.在本地创建certSigningRequest(CSR)文...
    景彧阅读 11,876评论 39 177
  • 本文包括内容:上线证书配置、推送证书配置、蒲公英测试证书配置。 一、 简单科普 苹果开发者中心网站 开发者账号类型...
    周伊宇阅读 9,741评论 0 0
  • 引言关于开发证书配置(Certificates & Identifiers & Provisioning Prof...
    东了个尼阅读 9,059评论 0 4
  • 1.首先通过钥匙串访问——证书助理——从证书颁发机构请求证书——填写证书信息(邮箱,常用名称,存储到磁盘)——存储...
    DanDanC阅读 12,445评论 5 15
  • 简介 这个证书就是MDM Server 和 APNs推送消息所需要的证书,当然和APP推送证书完全不同,虽然功能差...
    Light413阅读 18,912评论 37 13

友情链接更多精彩内容