前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >没苹果电脑创建ios私钥证书的流程

没苹果电脑创建ios私钥证书的流程

原创
作者头像
用户10652049
发布2023-07-10 10:30:50
4540
发布2023-07-10 10:30:50
举报
文章被收录于专栏:ios上架

开发h5应用,打包的时候需要ios私钥证书,还需要证书profile文件,但是这两个文件需要苹果电脑才能生成。其实可以不用苹果电脑来生成,可以使用香蕉云编来生成。

要创建Ios私钥证书,必须要有苹果开发者账号,假如你还没有苹果开发者账号,你可以参考下面这篇文章先注册成苹果开发者:

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

有苹果账号后,即可开始创建证书:

首先,创建p12私钥证书,步骤如下:

1、登录苹果开发者中心控制台,点击Certificates开始创建cer证书,如下图

证书的创建过程中,选择ios distribution ad hoc and app store类型,(不要选择apple和dev类型,哪些不是ios开发或云打包的类型。)

2、创建cer证书的过程中,它要求我们上传一个csr文件,如下图

3、这里我们使用香蕉云编来生成这个csr文件,生成完后将这个csr文件下载到你电脑本地硬盘上。

4、回到苹果开发者中心,上传这个从香蕉云编创建的csr文件,即可生成cer证书,然后将这个cer证书下载到你电脑本地硬盘上。

5、回到香蕉云编,上传这个cer文件,即可使用生成p12证书功能,生成p12证书。

至此,p12证书的步骤流程已经结束。

下面,我们来说明下创建证书profile文件的流程:

1、点击Identifiers,检查有没有创建appId,这个appId就是我们打包的时候填写的包名。假如没有创建,则先创建appId

2、点击devices,添加测试设备的udid(这一步不是必须,假如你需要真机测试,才需要将测试设备,比如iphone的udid添加到这里来),假如你不知道测试设备(iphone)的udid如何获取,你可以使用香蕉云编的工具来获取:

3、开始创建profile,如下图

创建的时候,需要选择profile文件的类型。

假如是上架,则选择app store类型

假如是真机测试,则选择ad hoc类型,假如选择的是ad hoc类型,则创建步骤会多出一步,会要求我们选择可以安装的devies(测试设备),也就是第二步的时候创建的测试设备。

4、创建profile的过程中,还要求我们选择appId和cer证书,这两个在前面的步骤中已经创建,但假如你有多个appId和cer证书,这里就需要注意了,千万可别选错哦,如下面两图:

至此,私钥证书p12文件和证书profile文件的创建流程,已经全部完成。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档