windows创建p12格式的ios开发证书的流程

时间:2024-01-28 13:53:15

现在做ios开发,原生的开发已经不是第一选择,现在有很多不同的H5开发框架,在性能上都不输原生开发,而UI方便却能做得比原生更炫,比如CSS得灵活度肯定是比原生开发出来得应用更灵活的。

我们在开发IOS应用的时候,需要生成一个p12格式的证书,和一个.mobileprovision格式的描述文件(profile文件)。

在我们没有mac电脑的情况下,我们需要借助香蕉云编这个平台来生成p12证书。生成的方法如下:

先登录香蕉云编,进入控制台:

https://www.yunedit.com

然后创建csr文件:

 

接着登录苹果开发者中心的后台,点击certificates,创建cer证书,创建的过程中需要选择ios distribution app store and ad hoc类型,不要选择apple类型的证书:

https://developer.apple.com/

 

创建过程中还会要求我们提供一个csr文件,然后我们上传刚才我们在香蕉云编生成的csr文件就行了:

 

这样我们就可以生成cer证书了,我们将这个cer证书下载下来。

 

回到香蕉云编,使用这个cer证书,按照它的说明,就可以生成p12证书了:

到此,p12证书已经创建成功了。接下来教会大家创建profile文件(描述文件):

登录苹果开发者中心的profiles菜单,创建profile文件

 

创建的时候,我们选择app store类型,这个类型是最简单的,假如是想创建真机测试的profile,则选择ad hoc类型,建议新手先创建app store类型,因为ad hoc还需要添加测试手机的udid(获取ios手机udid的方法可以参见:https://www.yunedit.com/udid)。

然后创建的过程中会要求我们选择一个appid,这个appid就是我们应用的包名,这个包名要跟我们在开发工具填写的包名一致。

假如你还没有创建app ID,需要在下图identifiers这个菜单先创建appid

 

 

假如已经创建了appid 不断的下一步,就可以创建完profile文件了。很简单。