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怎见的创建流程也说完了。

相关文章
|
4月前
|
人工智能 JavaScript 开发工具
极速上手!Claude Code 原生支持 Windows 免WSL安装教程
Claude Code 现已支持 Windows 原生运行,无需 WSL 配置。本文提供详细安装教程,涵盖 Node.js 环境验证、Git 安装及 Claude Code 配置步骤,助你快速上手这一强大 AI 编程工具。
2812 5
|
4月前
|
并行计算 数据格式 异构计算
完整教程:从0到1在Windows下训练YOLOv8模型
本文详细介绍在Windows系统下使用YOLOv8训练目标检测模型的完整步骤,涵盖环境配置、数据集准备、模型训练与测试、常见问题解决及GPU加速技巧。提供详细命令与代码示例,并推荐现成数据集与工具,助您高效完成模型训练。
1988 17
完整教程:从0到1在Windows下训练YOLOv8模型
|
5月前
|
安全 数据挖掘 Android开发
Cellebrite UFED 4PC 7.72 (Windows) - Android 和 iOS 移动设备取证软件
Cellebrite UFED 4PC 7.72 (Windows) - Android 和 iOS 移动设备取证软件
370 2
Cellebrite UFED 4PC 7.72 (Windows) - Android 和 iOS 移动设备取证软件
|
4月前
|
运维 iOS开发 Windows
windows电脑备案ios APP获取公钥和证书指纹Sha-1值的方法
在阿里云进行APP备案、在备案IOS端的环节的时候,发现需要我们将p12证书安装在电脑上,再用xcode或或钥匙串访问来获取这个证书的公钥和sha-1值。 但是大部分开发uniapp应用的同学们,或者进行发布的运维人员的电脑都是windows,无法按照阿里云的教程来获取ios的公钥和sha-1。备案就被卡主了。 这里介绍下另一个方法,就是使用香蕉云编来在线上传证书获取。如下图所示,打开香蕉云编后,找到下图这个功能
784 0
|
7月前
|
Ubuntu Linux 数据安全/隐私保护
Windows中安装WSL 2和Ubuntu系统的教程
回看这一路,有趣吧?你已经跨界成为了一个Windows和Linux的桥梁。期待在代码的世界里,把一切玩得风生水起!
428 13
|
9月前
|
Ubuntu 数据库 虚拟化
Windows 环境下 Odoo 安装保姆级教程
本教程详细介绍了在 Windows 系统上通过虚拟机部署 Odoo 的完整流程。首先确认硬件需求,确保 CPU、内存和磁盘空间满足最低配置;接着安装 VMware Workstation Pro 并创建 Ubuntu 虚拟机,配置桥接网络以实现主机与虚拟机的通信;随后借助微聚云快速安装预配置好的 Odoo 环境,简化复杂环境搭建;最后通过浏览器访问虚拟机 IP,完成 Odoo 数据库初始化及基础设置。整个过程清晰易懂,适合新手快速上手 Odoo 部署。
1149 4
|
数据安全/隐私保护 iOS开发 开发者
iOS开发证书申请教程(udid真机调试测试)
iOS开发证书申请教程(udid真机调试测试)
iOS开发证书申请教程(udid真机调试测试)