windows制作ios证书的图文教程

简介: 假如用ios原生语言,用xcode开发,使用mac电脑生成证书的教程很多,使用mac电脑创建的方法我这里不多说。但假如是使用uniapp开发ios app,没有mac电脑,那么怎么生成ios证书,怎么上架呢?买一台mac电脑的成本太高了,差点的7000元,好点的1万多。所以这篇文章我们重点教会大家使用windows电脑来生成ios证书。

假如用ios原生语言,用xcode开发,使用mac电脑生成证书的教程很多,使用mac电脑创建的方法我这里不多说。

但假如是使用uniapp开发ios app,没有mac电脑,那么怎么生成ios证书,怎么上架呢?买一台mac电脑的成本太高了,差点的7000元,好点的1万多。所以这篇文章我们重点教会大家使用windows电脑来生成ios证书。

生成ios证书,首先要有苹果开发者账号,假如你还没有注册成苹果开发者,可以先参考我下面这篇文章,先注册成苹果开发者:https://blog.csdn.net/handsome0916/article/details/130267123

有了苹果开发者账号后,即可生成ios证书。ios打包证书分两个,一个是p12格式的私钥证书,一个是证书profile文件(描述文件)。

接下来,开始p12私钥证书的生成流程:

1、登录苹果开发者账号,进入后台后点击Certificates菜单,进入cer证书生成页面。如下图,点击右边的蓝色圆圈小加号,开始生成cer证书,证书的类型选择ios distribution ad hoc and app store类型,不要选择其他的类型,比如dev类型和apple类型不要选择。
2.png

2、点击下一步,会要求我们上传一个csr文件,如下图:
3.png

3、这个csr文件原本需要使用mac电脑生成,这里我们可以使用香蕉云编来生成,地址如下:

https://www.yunedit.com/createcert

生成界面如下图,点击新建CSR文件,即可生成csr文件,生成后将这个csr文件下载到你电脑本地:
1.png

4、回到苹果开发者中心,继续上传这个csr文件,即可完成cer证书的创建,完成之后将这个cer证书下载到你电脑本地。
3.png

5、下载完cer文件后,切换到香蕉云编,上传这个cer文件,即可使用生成p12证书功能来生成p12私钥证书文件。如下图:
5_3.png

通过上面的5个步骤,即可生成p12私钥证书。

下面,我们说下生成证书profile文件的教程:

1、登录苹果开发者中心,点击Identifiers菜单,开始创建appId, appId的格式就是uniapp打包的时候填写的包名,比如com.xxxxx.yyy格式的那个。假如已经创建过appId,则不需要重新创建。
8.png

2、点devices菜单,将你手机的udid添加到devices里(这一步不是必须得,真机测试的时候需要用到),假如你不知道你手机的udid,你可以使用香蕉云编获取udid的工具来扫码获取udid
udidpic.png

3、点击profiles,点击蓝色小加号,,开始创建profile文件。开始的时候它会要求我们选择profile的类型,假如选择ad hoc类型就是可以进行真机测试的类型,假如选择app store类型就是可以上架的类型。
6.png

4、点击下一步,它会要求我们选择之前创建appId和cer证书,如下两图,注意appId和cer证书千万别选错,很多人假如有两个证书在这里选错了:
7.png

selectCer.JPG

5、假如选择的是ad hoc类型,创建的过程中会多出一步,要我们选择在第2步的时候创建的devices(测试设备)。

好了,到此,证书profile怎见的创建流程也说完了。

相关文章
|
2月前
|
NoSQL Redis 数据安全/隐私保护
Redis 最流行的图形化界面下载及使用超详细教程(带安装包)! redis windows客户端下载
文章提供了Redis最流行的图形化界面工具Another Redis Desktop Manager的下载及使用教程,包括如何下载、解压、连接Redis服务器以及使用控制台和查看数据类型详细信息。
158 6
Redis 最流行的图形化界面下载及使用超详细教程(带安装包)! redis windows客户端下载
|
2月前
|
存储 弹性计算 运维
阿里云国际Windows操作系统迁移教程
阿里云国际Windows操作系统迁移教程
|
2月前
|
NoSQL Redis 数据库
Redis 图形化界面下载及使用超详细教程(带安装包)! redis windows下客户端下载
文章提供了Redis图形化界面工具的下载及使用教程,包括如何连接本地Redis服务器、操作键值对、查看日志和使用命令行等功能。
155 0
Redis 图形化界面下载及使用超详细教程(带安装包)! redis windows下客户端下载
|
4月前
|
Linux 数据安全/隐私保护 Windows
【JumpServer教程】简便添加Windows资产:JumpServer堡垒机使用指南
本文是JumpServer堡垒机使用指南,介绍了如何在JumpServer中简便添加Windows资产的步骤,包括准备工作、开启Windows远程设置、在JumpServer中配置Windows资产以及授权使用。
746 1
【JumpServer教程】简便添加Windows资产:JumpServer堡垒机使用指南
|
20天前
|
Android开发 数据安全/隐私保护 虚拟化
安卓手机远程连接登录Windows服务器教程
安卓手机远程连接登录Windows服务器教程
49 4
|
2月前
|
存储 NoSQL MongoDB
MongoDB入门级别教程全(Windows版,保姆级教程)
一份全面的MongoDB入门级教程,包括在Windows系统上安装MongoDB、使用MongoDB Shell和Compass GUI进行数据库操作,以及MongoDB的基本数据类型和查询技巧。
75 2
MongoDB入门级别教程全(Windows版,保姆级教程)
|
2月前
|
Java Windows
如何在windows上运行jar包/JAR文件 如何在cmd上运行 jar包 保姆级教程 超详细
本文提供了一个详细的教程,解释了如何在Windows操作系统的命令提示符(cmd)中运行JAR文件。
1028 1
|
2月前
|
程序员 iOS开发 开发者
iOS|获取 Distribution Managed 证书的 SHA-1 指纹和公钥
APP 备案时,如何获取 iOS 平台 Distribution Managed 类型证书的证书的 SHA-1 指纹和公钥?
61 0
|
2月前
|
iOS开发 开发者 MacOS
在线创建ios打包证书无需mac
这个文件并不一定需要使用mac OS去创建,在苹果开发者中心,生成了cer格式的证书后,导出p12证书这个过程,其实也并不一定需要mac电脑来完成。
28 0
|
3月前
|
存储 Web App开发 调度
Windows系统新手教程:常见操作命令帮你玩转电脑
Windows系统新手教程:常见操作命令帮你玩转电脑
123 5