iOS开发创建苹果证书、制作p12证书流程

ios开发的打包证书,官方提供的方法是需要使用mac电脑,先创建csr文件,再去苹果开发者中心生成cer证书,然后再将cer证书导入mac系统,再从mac系统导出p12,整个过程不仅需要mac电脑,而且不熟悉操作的人还容易出错,非常麻烦。

那么,有更简便的创建证书的方法吗?

我们这篇文章将教会大家如何使用香蕉云编最简单的创建苹果证书,创建p12证书。和证书profile文件。

好了,下面是创建p12证书详细的步骤:

1、首先你等登录苹果开发者中心,假如你还没有苹果开发者账号,你需要参考这篇文章先创建苹果开发者账号:

https://blog.csdn.net/weixin_48914851/article/details/128963761

2、有了苹果开发者账号后,登录苹果开发者中心,点击certificates菜单,点击右边的蓝色小加号,进入cer证书创建页面,过程中,要选择ios distribution ad hoc an app store(这种类型可以做真机测试也能做app store发布),不要选择apple或dev类型。

 3、创建过程中,它还会要求我们提供一个csr文件,如下图:

4、但是我们没有csr文件,我们又没有mac电脑,怎么搞呢?这时候我们可以使用香蕉云编来生成csr文件和导出p12文件。香蕉云编的地址:

地址: https://www.yunedit.com

 登录香蕉云编后,进入后台控制台,可看见如下的界面:

点击新建Csr文件,即可生成一个csr文件,生成完这个文件后,把这个文件下载到你本地电脑上。

5、回到苹果开发者中心,继续刚才的操作上传这个刚才生成的csr文件,即可生成cer证书,然后把在苹果开发者中心生成的cer证书下载到你电脑本地。

6、切换到香蕉云编,上传这个cer文件,即可使用导出p12证书的功能,生成p12证书,如下图:

好了,至此,我们已经可以生成p12证书了。

后面,我们继续教会大家如何生成证书profile文件:

1、点击identifiers,identifier又叫appId,后面我们都简称appId。创建appId的时候,填写的名称要跟我们在开发工具打包时填写的包名一致。

2、创建完appId后,点击profiles,开始创建profile描述文件(配置文件),如下图,创建profile的时候,出初学者请先选择app store类型先学习如何创建(假如需要创建测试类型的profile,则看完这步后再看第3和第4步)。创建的过程中,它还会要求我们选择刚才创建的appId和cer证书,假如你有多个appId或cer证书,可千万别选错哦,选错了p12证书就跟profile不匹配了。

3、假如需要创建测试类型的profile文件,点击devices(设备)添加你测试设备添加你的测试设备的udid,假如你不需要做真机测试或者是用企业类型的苹果账号,则可以跳过此步。然后测试设备的udid如何获取呢?你可以使用香蕉云编右上角的工具来获取udid:

4、刚才创建profile文件的第二步,不选择app store类型,选择ad hoc类型就可以真机测试,选择ad hoc类型的时候,会比第二步的app store类型,多出一步选devices的过程,这些devices就是刚才你在第三步创建的设备 。创建的profile包含了哪些devices,哪些设备就可以安装用这个profile文件打包的ipa文件。ad hoc类型的profile文件打包出来的ipa文件,你可以使用香蕉云编的应用内测,上传即可生成安装二维码扫码安装。

猜你喜欢

转载自blog.csdn.net/handsome0916/article/details/129500228