最近在打包uniapp的IOS应用,提示需要IOS的私钥证书和证书profile文件。
uniapp的官网提示,生成私钥证书是在苹果的DEV Center生成的,期间需要通过MAC电脑才能完成,比较麻烦。(后面有不需要MAC电脑的生成方法,先介绍通过MAC电脑的生成方法),其流程是如下:
(1)、在DEV Center创建证书、(2)、第(1)步的过程中需要提供一个CSR,这时候去MAC电脑的钥匙串访问APP去生成一个CSR文件、(3)、回到DEV CENTER完成证书的创建,生成的证书格式是CER格式,(4)、将CER证书下载到MAC电脑,(5)、上级下载的CER证书将证书导入到钥匙串访问APP,(6)、通过钥匙串访问APP导出p12格式的打包证书。
然后接下来profile文件也是在苹果的DEV Center生成生成。
假如不通过MAC电脑,可以通过香蕉云编这些工具来生成,具体详细的图文教程,可以参考这篇文章:
https://blog.csdn.net/h5xiaoyu/article/details/144024271