ios安全证书授权(iOS开发证书和发布证书申请步骤WINODWS环境)
介绍WINODWS环境下申请步骤
前提:
必需要有苹果开发者账号,并且加入了 “iOS Developer Program” 费用699
访问:http://slproweb.com/products/Win32OpenSSL.html
下载Win64 OpenSSL v3.0.2 EXE别下lite版本
1、设置环境
E:\OpenSSL-Win64\bin 安装目录bin文件内shift 右击打开命令窗口
set RANDFILE=E:\OpenSSL-Win64\.rnd
set OPENSSL_CONF=E:\OpenSSL-Win64\bin\openssl.cfg
2、生成key (**替换成你名字)
openssl genrsa -out **.key 2048
3、生成certSigningRequest文件(**替换成你名字)
openssl req -new -key **.key -out **.certSigningRequest -subj "/emailAddress=**@qq.com,CN=Common Name,C=CN"
4、苹果网站上传certSigningRequest文件到development 下载开发证书ios_development.cer
5、开发证书ios_development.cer本地生成PEM
openssl x509 -in ios_development.cer -inform DER -out ios_development.pem -outform PEM
6、PEM和第2步的key生成P12证书
openssl pkcs12 -export -inkey **.key -in ios_development.pem -out ios_developmentp12.p12 -password pass:***
密码***
结束了
(TYPE:Development 为开发证书,Distribution为发布证书)
发布证书前3步一样
第4步上传certSigningRequest文件到Distribution 下载发布证书ios_distribution.cer
5、本地生成PEM
openssl x509 -in ios_distribution.cer -inform DER -out cer_distribution.cer.pem -outform PEM
6、PEM和第2步的key生成P12证书
openssl pkcs12 -export -inkey**.key -in cer_distribution.cer.pem -out iphone_distribution.p12 -password pass:***
,免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com