iOS证书(.p12)和描述文件在线生成方法

hbuilderx打包ios应用需要两个文件,一个是p12证书文件,也叫私钥证书,一个是描述文件,是.mobileprovision后缀的文件。

生成这两个文件其实不需要mac电脑就可以完成,可以在线生成。

下面来介绍下在线生成的方法。

在线生成证书和描述文件,最重要的网站就是苹果开发者中心(IOS DEV Center),这是苹果的官网网站,核心的证书和描述文件都是在此生成。

https://developer.apple.com/cn/

而生成证书,是需要开通苹果开发者账号的,假如还没有账号,可以先开通,开通的流程可参考:https://blog.csdn.net/weixin_48914851/article/details/128963761

接下来,就可以在线生成ios证书和描述文件了。

一、 生成p12证书

1、 使用香蕉云编,生成csr文件

后面在苹果开发者中心,创建证书的时候,需要提供一个csr文件,我们这里先通过香蕉云编创建了,原本这个csr文件是需要在mac电脑创建的,这里没mac电脑,希望在线生成的同学们,可以使用香蕉云编来生成:

https://www.yunedit.com/createcert

生成的界面如下:

生成完后将csr文件下载下来。

2、登录苹果开发者中心,点进去Certificates模块(中文版苹果网站文字可能不一样,菜单位置是一样的),如下图:

点击旁边的蓝色小圆圈,开始生成证书

开始的时候需要你选择证书的类型,如图,请选择iOS Distribution类型,不要选择Apple类型或Development类型:

3、然后点下一步,需要选择一个CSR文件,如下图:

这时候选择刚才在香蕉云编创建的csr就可以完成证书的创建了。

4、刚才几步创建好的证书是cer格式的,可以将这个创建好的证书下载下来。

5、回到香蕉云编,如下图界面,一个上传cer证书的按钮,先将cer证书上传上去

6、上传了cer证书后,就可以使用旁边的生成按钮,生成p12文件了,生成p12证书的时候,需要填写的密码就是打包时用的密码,不要填写太复杂或太多复杂符号,可能会引起报错。

通过上面的步骤,生成p12格式的证书已经成功

二、生成描述文件步骤

1、登录苹果开发者中心,进入profiles界面,点击旁边蓝色小加号开始创建描述文件,描述文件又叫profile文件。创建的时候选择ad hoc(可真机测试)或app store类型(上架用)

2、创建的过程中需要选择一个appId,如下图

假如你还没有创建appId,这一步是无法需要的,需要看第三步

3、创建appId, 进入Identifiers界面,创建一个appId,创建的过程中,appId需要填写在开发工具打包的时候填写的包名(有的开发工具,比如hbuilderx叫appId)

4、创建完appId后,继续第二步选择appId的选项后,需要我们选择证书,如下图,假如你有多个证书,注意不要选错:

5、创建描述文件的过程中,假如我们选择的是ad hoc类型,过程中是还需要我们提供测试设备的udid的,因为添加了udid的手机,才能安装测试版进行测试。假如你不知道如何获取测试手机的udid,可以使用香蕉云编的工具来获取:https://www.yunedit.com/udid

通过上面的流程,描述文件也生成完成了。

我们在线生成证书和描述文件,已经告一段落!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值