mac下 空密码P12证书如何安装
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mac下 空密码P12证书如何安装相关的知识,希望对你有一定的参考价值。
双击p12证书文件,提示要输入密码,可是这个证书的密码为空,mac下密码为空的p12证书装不上去,一定要设置密码吗,还是有其他方法可以装?
参考技术A 要使用 Flash CS5 开发 iPhone 应用程序,则必须使用 P12 证书文件。基于从 Apple 收到的 Apple iPhone 开发人员证书文件生成此证书。将从 Apple 收到的开发人员证书文件转换成 PEM 证书文件。从 OpenSSL bin 目录运行以下命令行语句:
openssl x509 -in developer_identity.cer -inform DER -out developer_identity.pem -outform PEM
如果您使用的是 Mac 计算机上钥匙串中的私钥,则将其转换成 PEM 密钥:
openssl pkcs12 -nocerts -in mykey.p12 -out mykey.pem
现在,您可以基于密钥和 PEM 版本的 iPhone 开发人员证书生成有效的 P12 文件:
openssl pkcs12 -export -inkey mykey.key -in developer_identity.pem -out iphone_dev.p12
如果您使用的是 Mac OS 钥匙串中的密钥,则使用上一步骤中生成的 PEM 版本。否则,请使用以前生成的 OpenSSL 密钥(位于 Windows 上)。本回答被提问者和网友采纳
百度推送证书在终端如何合成?一行代码将.p12证书合成.pem证书
在开发者中心生成推送证书,格式为:证书.cer
在mac电脑的钥匙串导出证书,格式为:证书.p12
打开终端,打开证书.p12所在目录,然后输入:
openssl pkcs12 -in 证书.p12 -out 证书.pem -nodes
按下回车键(如果设置密码,请输入密码,继续按一下回车键)---->生成格式为.pem的推送证书
百度推送的开发证书和生产证书合成方法相同
以上是关于mac下 空密码P12证书如何安装的主要内容,如果未能解决你的问题,请参考以下文章