公司有一个企业版内部使用的app应用,该应用是用uniapp开发的,可以打包成andriod和ios两个版本,由于ios版本每年都要续费,更新证书,每次更新证书都要化几天时间研究如何生成证书,为了方便以后打包更快一点,此次把操作过程记录下来,同时也分亨给大大家了解一下uniapp打包ios的打包过程
苹果企业开发者帐号需要申请,申请并付年费后会开通相应的企业开发者帐号,企业开发者帐号一年的费用目前是1988元人民币,刚续费説实话,有点贵,苹果开发者官网地址是
https://developer.apple.com/

注册,通过审核后,付款成功后就可以使用苹果企业app帐号发布ios企业app了

这是苹果开发者帐号的用户中心

1、进入mac系系统,打开钥匙串应用,生成 CSR 文件
CSR 文件全称是CertificateSigningRequest.certSigningRequest,这个文件作为生成如下几个文件的 基础文件:应用发布证书文件,应用推送证书文件,Provision profile 文件

首先打开【应用程序 -> 实用工具 -> 钥匙串访问(KEY CHAIN)】,在证书助理中,选择"从证书颁发机构求证书",如下图

填写证书信息,在弹出的UI中,如下图所示的界面,填写你的电子邮件地址,常用名称,默认就好,CA空,然后选择存贮到磁盘,点击"继续"

选择文件存放地址,选择保存的位置,比如选择桌面













在mac 中双击导出的cer文件

在证书上点击右键导出P12证书









至此,我们已经得到了发布证书(.p12)及对应的发布描述文件(.mobileprovision)

如有问题,欢迎大家留言沟通,点赞支持!!