windows申请IDP/IEP证书的方法

香蕉云编原创发布日期:2021-03-22


我们打包H5混合APP应用,需要IDP/IEP证书,本工具的目的在于帮助大家在无需mac电脑的情况下,申请IDP/IEP证书。

IDP或IEP证书,其实是一个p12私钥证书文件。使用这个证书,就可以在hbuilderX或apicloud这些打包平台进行打包,而这个p12私钥证书文件是如何创建的呢?官方提供的方法是需要使用mac电脑的钥匙串访问app来申请,而假如我们没有mac电脑,又怎么申请呢?

本站(香蕉云编)提供了在线生成p12证书的工具,通过我们下面这个工具就可以生成证书:

https://www.yunedit.com/createcert

1、访问苹果开发者中心,注册成为开发者,开发者中心的地址是:https://developer.apple.com/,假如你还没有苹果开发者账号,请参考下面的文章开通: https://blog.csdn.net/h5xiaoyu/article/details/114759966

2、登录本站(香蕉云编,后面都称为香蕉云编),准备使用我们的在线生成证书功能: https://www.yunedit.com/createcert

3、进入后台控制台,点击新建csr文件按钮创建证书,创建完后,将这个csr文件保存到你本地的电脑:

在线生成证书工具

4、返回到苹果开发者中心,点击certificates,点击蓝色小加号,创建证书,创建证书的时候无论测试还是app store打包,都要选ios distribution app store and adhoc,不要选apple和develpment类型的证书。 因为ad hoc是真机测试类型,app store是发布appstore类型,在hbuilderx里云打包都是用发布证书,真机测试也属于发布证书。

 

5、创建过程中需要我们上传刚才在香蕉云编创建的csr文件,上传刚才在本站生成的csr文件即可生成cer证书,然后将这个cer证书文件下载到你本地:

 

6、回到香蕉云编后台,上传刚才在苹果开发者中心创建的cer文件,即可生成p12私钥证书了:

 

做完上面的几步,p12证书已经创建成功。

下面再来讲述描述文件mobileprovision文件如何创建,因为ios打包还需要一个描述文件:

1、登录苹果开发者中心,点击Identifiers,添加App ID,这个App ID要跟你在开发工具编译的时候填写的包名一致,假如已经添加App ID,则跳过此步。

 

2、点击profiles菜单,点击蓝色加号,创建描述文件,创建过程中会要求我们选择类型,假如是发布app store(苹果商店),则选择app store,假如是真机测试,则选择ad hoc类型

 

3、过程中会要求我们选择appid,选择第一步创建的appid即可。

4、假如你选择的描述文件的类型是ad hoc真机测试类型的,创建过程中还会要求我们填写你的ios测试设备的udid,你可以用测试设备访问这个工具,获取测试设备的udid: https://www.yunedit.com/udid


在线客服