前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >ios打包证书在线生成,在线制作方法

ios打包证书在线生成,在线制作方法

原创
作者头像
用户5442327
发布2023-03-15 11:03:06
1.2K0
发布2023-03-15 11:03:06
举报
文章被收录于专栏:ios打包工具ios打包工具

使用hbuilderx打包ios app的时候,需要p12格式的证书和一个证书profile文件(称为描述文件),这个hbuilderx官网的帮助文档中,生成这个证书需要mac电脑,而且操作过程十分复杂。那么有没有在线生成ios打包证书的方法呢?

下面是在线生成ios证书和证书profile文件的方法:

1、进入苹果开发者中心:https://developer.apple.com,假如你还没有苹果开发者账号,则要先注册苹果开发者。注册苹果开发者的方法可以参考下面的文章:

https://blog.csdn.net/h5xiaoyu/article/details/113779923

2、有了账号后,登录苹果开发者中心,点击Certificates菜单,然后点击右边的蓝色加号新建证书,新建证书的时候,需要选择证书类型,一定要选择ios distribution ad hoc and app store类型,不能选择dev类型和apple类型哦。

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

4、假如你没有mac电脑,生成CSR文件和导出P12文件,可以使用香蕉云编这个工具来生成,工具的地址如下:

https://www.yunedit.com/createcert

如下图,进入香蕉云编控制台后,点击新建CSR文件创建CSR文件,创建完后,把这个CSR文件下载到你的本地。

添加描述

5、然后回到苹果开发者中心上传这个csr文件即可,好了,到了这一步,已经创建好cer证书了,把这个cer后缀的证书文件下载到你的电脑。

6、回到香蕉云编控制台,上传你刚在苹果开发者中心下载的cer文件后,即可生成p12证书:

生成成功后,创建证书的流程已经创建完毕!

下面,我将介绍生成profile文件的步骤,profile文件全程都在苹果开发者中心生成,下面是创建profile文件的步骤:

1、点击identifiers菜单,这个功能是创建appId的意思,这个appId要跟你在开发工具打包的包名一致,假如已经创建,可以跳过此步。

2、点击profiles菜单,开始创建profile文件

在创建的过程中,要选择app store类型。

3、过程中它还要求我们选择appId,选择我们在上一步创建的appId即可,然后它还要求我们选择cer证书,假如你有两个证书,不要选错了

4、做了前三步,已可以创建正式上架的profile文件了。假如我们不想正式上架,只想创建能打测试包的profile,那么我们在第2步的时候可以选择ad hoc类型,ad hoc类型就是真机测试的意思。假如你选择的是ad hoc类型的profile,创建的过程中它会要求我们输入测试设备的udid,你可以使用香蕉云编右上角获取udid的工具来获取udid

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

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

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

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

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