windows电脑申请uniapp证书的方法

uniapp,打包ios应用需要ios证书。uniapp官网有个申请教程,但是教程都是使用苹果mac系统去申请证书的,假如没有mac系统,则无法使用官网的教程去申请证书。

其实,使用windows电脑也可以申请ios证书的,无需花1万多元买个mac电脑去申请。下面我整理了使用windows电脑申请ios证书的教程。

假如你还没有苹果开发者账号,需要先申请苹果开发者账号,你可以参考下面这个教程申请苹果开发者账号:

https://blog.csdn.net/handsome0916/article/details/130267123

有了苹果开发者账号后,你就可以通过下面的步骤申请证书:

1、p12格式的私钥证书的申请流程:

1.1、进入苹果开发者中心,登录后台,点击Certificates模块,点击蓝色小加号,开始创建cer证书。

 1.2、创建cer证书的第一步,它要选择证书的类型,这里我们固定选择ios distribution ad hoc and app store类型,注意不要选择apple和dev类型。

1.3、然后创建的过程中,它会要求我们上传一个csr文件:

 1.4、由于上一步中,要我们提供一个csr文件,假如没有mac电脑,我们可以借助使用香蕉云编这个工具来创建这个csr文件:

https://www.yunedit.com/createcert

进入香蕉云编创建ios证书的界面,创建csr文件:

 创建完csr文件后,将这个csr文件下载到你的电脑本地。

1.5、回到苹果开发者中心,继续之前的步骤,上传这个csr文件,即可生成cer证书,然后将这个cer证书download(下载)到你电脑本地。

1.6、回到香蕉云编,上传你刚才在苹果开发者中心生成的cer文件,即可使用生成p12证书的工具,生成p12证书。如下图:

好了,通过上面的步骤可以生成p12私钥证书了。下面是创建证书profile文件的步骤:

2、创建证书profile文件的步骤流程:

2.1、点击Identifiers,创建appId,Identifier其实就是appId的意思,也就是你在uniapp打包的时候填写的包名,格式比如:com.aaaaa.bbbb。假如已经创建过这个appId,则可以跳过此步骤。

2.2、点击profiles,开始创建profile(描述文件):

2.3、创建描述文件的第一步,它会要求我们选择profile 的类型,这里先选择最简单的app store格式的类型创建。创建的过程中,它还会要求我们选择前面创建appId和cer证书,假如你有多个appId和多个cer证书,可千万别选错哦。

好了,生成app store类型的profile已经创建完毕了。假如你还需要创建真机测试类型的profile,则看下面的两步:

2.4、点击Devices,添加设备,这里添加设备是指添加测试设备(iphone)的意思,添加的时候需要提供iphone的udid,你可以使用香蕉云编的上方工具栏的工具来扫码获取iphone的udid:

2.5、在2.2步骤的时候,选择profile类型的时候,选择ad hoc类型,则是真机测试类型。假如选择了ad hoc类型,过程中它会需要选择我们在2.4步的时候创建的devices,因为ad hoc必须是指定设备才能安装,没有添加udid到devices的设备是不能安装打包的ipa的。 

假如是ad hoc类型,打包好ipa文件后,将这个ipa文件上传到香蕉云编的应用内测,测试人员即可扫码安装。假如是app store类型打包出来的ipa文件,是无法直接安装测试的,必须上架app store后,通过app store安装。

猜你喜欢

转载自blog.csdn.net/handsome0916/article/details/130266994
今日推荐