生成P12证书的步骤如下:
- 创建一个CSR(证书签名请求)文件和私钥文件。
- 将CSR文件提交给证书颁发机构(CA)。CA对CSR文件进行验证并签名,生成数字证书。
- 在CA的网站上下载已签名的证书文件。
- 打开密钥链访问工具(Keychain Access),在“证书”分类中点击“导入证书”。选择已下载的证书文件,并点击“导入”。
那么如何在没有MAC电脑的情况下在线生成csr和导出p12证书呢? 先看看什么是csr? CSR也是证书签名请求(Certificate Signing Request)的英文缩写,用于生成数字证书。申请人需要提供域名、公司名称、部门、省份、城市、国家等信息,借助相关工具生成CSR文件和私钥文件,然后将CSR文件提交给证书颁发机构(CA),经过身份审核后,颁发证书公钥。申请人收到证书文件后,将证书公钥文件配合私钥文件转化成服务器对应的格式的文件部署在HTTP服务器上,这样网站就具有可信性。
如何生成?
进入蛋壳Uploader后台选择 IOS证书生成, 蛋壳Uploader网址 www.dankex.cn
选择新建csr文件,输入相关信息,然后就可以下载一个.csr文件
进入苹果开发者后台,
Certificates, Identifiers & Profiles - Apple Developer
新建一个证书,此过程中需要传入刚才下载csr文件
最后点击下载,得到一个cer文件
将下载的cer文件上传到蛋壳Uploader的后台,就可以进行导出p12证书的操作,选择导出p12证书
你需要设置一个证书的密码,然后就能导出p12证书了
那如何验证这个p12证书是正常的呢?
在window验证很简单,找到下载的苹果p12证书,双击就进入导入的流程
此过程需要你输入刚才设置的证书密码,如果验证密码通过这个ios的p12 证书就制作完成!!!
蛋壳Uploader 可以不仅可以在线制作csr文件,生成ios p12证书,还可以上传ipa到AppStore