Phonegap进行IOS开发,大多数同窗都没有Mac,在Windows里面搭建Mac的虚拟环境也是至关麻烦,因此不少人都会最后选择用Phonegao的云编译.node
可是Phonegap云编译IOS App时会须要两个文件*.p12, *.profile.app
这两个文件都是须要在Mac环境下生成的,并且生成过程较麻烦,对于不熟悉的同窗,老是会出现各类问题.笔者在通过一段时间的调研后,发现了在Windows上生成这两个文件的方法(亲测有效),现总结以下:iphone
openssl req -out CSR.csr -pubkey -new -keyout privateKey.key
openssl req -nodes -newkey rsa:2048-keyout privateKey.key.key -out cer_sign_request.csr
openssl x509 -in developer_identity.cer -inform DER -out developer_identity.pem -outform PEM
openssl pkcs12 -export -inkey privateKey.key -in developer_identity.pem -out iphone_dev.p12 到这里,Phonegap Build所须要的文件就都有了. Enjoy your development!