windows电脑创建ios证书和证书profile文件

简介: windows电脑并没有mac的钥匙串工具去创建ios打包证书,也没有mac的xcode工具去上架ios应用,那么假如只有windows电脑能否使用uniapp开发和打包ios的app呢?是可以的,没有mac电脑,我们可以使用香蕉云编去创建ios证书。

windows电脑并没有mac的钥匙串工具去创建ios打包证书,也没有mac的xcode工具去上架ios应用,那么假如只有windows电脑能否使用uniapp开发和打包ios的app呢?是可以的,没有mac电脑,我们可以使用香蕉云编去创建ios证书。

在uniapp上云打包ios应用,需要p12格式的打包证书和一个证书profile文件,证书的密码是生成p12证书的时候设置的。因此我们需要工具来创建这两个文件。

这篇文章我重点说下创建这两个文件的流程。

首先,是创建p12证书文件的流程。大致分以下几步:

第一步:检查你有没有苹果开发者账号,假如你还没有苹果开发者账号,需要先注册成苹果开发者,可以参考这篇文章注册成苹果开发者:https://blog.csdn.net/weixin_48914851/article/details/128963761

第二步:登录苹果开发者中心,点击Certificates模块。如下图
2.png

点击图中的蓝色加号开始创建cer证书。
点击后会要求我们选择证书的类型,我们这里固定选择ios distribution ad hoc and app store类型

第三步:创建cer证书的过程中,它会要求我们选择一个csr文件。
3.png

这个csr文件原本是需要使用Mac电脑生成的,这里我们可以使用香蕉云编来生成:

https://www.yunedit.com/createcert

第四步:进入香蕉云编控制台,生成一个csr文件,并下载下来。
1_iossq.png

第五步:重新回到第三步,回到苹果开发者中心,上传csr即可完成cer证书的创建,创建完后把这个cer证书下载到本地。

第六步:登录香蕉云编后台,在同一个csr文件的同一行记录里,上传这个cer证书,即可使用生成p12证书功能导出p12证书了,导出的时候设置一下证书的密码即可,如下图。
5_3.png

通过上面的六步,即可完成p12证书文件的创建,p12证书密码也有了。

然后打包还需要profile文件。
下面分四步来说明如何创建profile文件:
第一步:点击Identifiers模块,创建appId,Identifier简称appId,创建的时候要填写跟开发工具里打包的时候的包名一致的名称,比如com.xxx.app。假如已经存在相同名称包名的应用,则无需重复创建。

8.png

第二步:点击devices,添加测试设备,这一步并不是必须,只是需要测试app的人员才需要添加。
devices.png

这里,因为添加测试设备需要添加测试设备的udid,测试设备的udid又是怎么获取呢?可以使用香蕉云编的获取udid的工具来获取:
https://www.yunedit.com/udid

第三步:点击profiles,开始创建profile
6.png

第四步:创建profile的时候需要选择类型,假如是真机测试,则选择ad hoc类型,假如是上架,则选择app store类型。
创建的过程中,它会要求我们选择第一步创建的appId:
7.png

还会要求我们选择cer证书,注意这个证书不要选错了哦,选错了的话,profile文件就会跟p12证书不匹配了:
selectCer.JPG

假如第四步选择的是ad hoc类型,过程中还需要我们勾选可以测试的device(测试设备)
selectDevices.png

好了,通过上面这四步,profile文件也可以成功生成了。

i

相关文章
|
28天前
|
监控 搜索推荐 开发工具
2025年1月9日更新Windows操作系统个人使用-禁用掉一下一些不必要的服务-关闭占用资源的进程-禁用服务提升系统运行速度-让电脑不再卡顿-优雅草央千澈-长期更新
2025年1月9日更新Windows操作系统个人使用-禁用掉一下一些不必要的服务-关闭占用资源的进程-禁用服务提升系统运行速度-让电脑不再卡顿-优雅草央千澈-长期更新
98 2
2025年1月9日更新Windows操作系统个人使用-禁用掉一下一些不必要的服务-关闭占用资源的进程-禁用服务提升系统运行速度-让电脑不再卡顿-优雅草央千澈-长期更新
|
4月前
|
存储 开发框架 .NET
Windows IIS中asp的global.asa全局配置文件使用说明
Windows IIS中asp的global.asa全局配置文件使用说明
71 1
|
4月前
|
Java Windows
如何在windows上运行jar包/JAR文件 如何在cmd上运行 jar包 保姆级教程 超详细
本文提供了一个详细的教程,解释了如何在Windows操作系统的命令提示符(cmd)中运行JAR文件。
1604 1
|
4月前
|
程序员 Windows
程序员必备文件搜索工具 Everything 带安装包!!! 比windows自带的文件搜索快几百倍!!! 超级好用的文件搜索工具,仅几兆,不占内存,打开即用
文章推荐了程序员必备的文件搜索工具Everything,并提供了安装包下载链接,强调其比Windows自带搜索快且占用内存少。
76 0
|
5月前
|
Windows
7-3|windows删除目录下的所有文件的命令
7-3|windows删除目录下的所有文件的命令
|
5月前
|
安全 Windows
电脑进入桌面后操作无响应?不妨试试禁用Windows Search服务
电脑进入桌面后操作无响应?不妨试试禁用Windows Search服务
|
2月前
|
安全 关系型数据库 MySQL
Windows Server 安装 MySQL 8.0 详细指南
安装 MySQL 需要谨慎,特别注意安全配置和权限管理。根据实际业务需求调整配置,确保数据库的性能和安全。
191 9
|
3月前
|
网络安全 Windows
Windows server 2012R2系统安装远程桌面服务后无法多用户同时登录是什么原因?
【11月更文挑战第15天】本文介绍了在Windows Server 2012 R2中遇到的多用户无法同时登录远程桌面的问题及其解决方法,包括许可模式限制、组策略配置问题、远程桌面服务配置错误以及网络和防火墙问题四个方面的原因分析及对应的解决方案。
193 4
|
3月前
|
监控 安全 网络安全
使用EventLog Analyzer日志分析工具监测 Windows Server 安全威胁
Windows服务器面临多重威胁,包括勒索软件、DoS攻击、内部威胁、恶意软件感染、网络钓鱼、暴力破解、漏洞利用、Web应用攻击及配置错误等。这些威胁严重威胁服务器安全与业务连续性。EventLog Analyzer通过日志管理和威胁分析,有效检测并应对上述威胁,提升服务器安全性,确保服务稳定运行。
|
3月前
|
监控 安全 网络安全
Windows Server管理:配置与管理技巧
Windows Server管理:配置与管理技巧
134 3

热门文章

最新文章