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

相关文章
|
1月前
|
安全 Java 测试技术
Windows电脑安装Apache JMeter的详细教程
本文介绍了在Windows上安装Apache JMeter的步骤。首先,需确保安装Java JDK并配置环境变量。然后,从JMeter官网下载ZIP文件,解压至指定目录,并同样配置JMeter的环境变量。验证安装成功后,可通过命令行以GUI或非GUI模式启动JMeter,进行性能测试。
53 0
|
1月前
|
NoSQL 前端开发 MongoDB
[保姆级教程]Windows安装MongoDB教程
【6月更文挑战第4天】该内容是关于MongoDB的安装包下载及安装步骤指南。首先,访问网址 <a href="https://www.mongodb.com/try" target="_blank">https://www.mongodb.com/try</a> 进入官网,选择MongoDB Community Edition(社区版)。接着,挑选合适的版本和系统平台,推荐下载zip压缩包。下载后,进行安装,依次点击“Next”同意协议,选择自定义安装路径,然后继续安装直至完成。
124 0
|
22天前
|
iOS开发 开发者
ios证书申请最简单的教程
使用uniapp进行开发的时候,点击uniapp打包界面的教程,提示需要Mac电脑申请ios证书,但是手上没有mac电脑,几经周折,终于找到了不需要mac电脑生成ios证书的解决方案。今天将解决方案整理出来。
37 10
|
1月前
|
SQL 关系型数据库 MySQL
Windows 10安装MySQL 5.7完整教程
Windows 10安装MySQL 5.7完整教程
91 2
|
10天前
|
网络安全 数据安全/隐私保护 Windows
Windows自带的远程桌面连接教程
Windows自带的远程桌面连接教程
10 0
|
1月前
|
Oracle Java 关系型数据库
02. 【Java教程】Windows 上安装 Java
02. 【Java教程】Windows 上安装 Java
20 1
|
1月前
|
Windows 计算机视觉 Linux
QtCreator 跨平台开发添加动态库教程(以OpenCV库举例)- Windows篇
该文档介绍了Qt的跨平台特性,并推荐在Windows和Linux开发中使用QtCreator。在Windows下添加动态库,可以通过Visual Studio配置.lib文件和.dll文件,或在QtCreator中使用"添加库"功能。在QtCreator中,选择库文件、包含路径,并配置Details,然后更新.pro文件,清除、qmake及构建项目。运行时确保.dll与.exe在同一目录下。
QtCreator 跨平台开发添加动态库教程(以OpenCV库举例)- Windows篇
|
2月前
|
Linux 开发工具 计算机视觉
QtCreator 跨平台开发添加动态库教程(以OpenCV库举例)- Windows篇
Qt是跨平台的开发工具,推荐使用QtCreator进行Windows和Linux开发。在Windows下,使用Visual Studio创建动态库时,需要配置.lib文件并确保运行时.dll与.exe在同一目录。在QtCreator中添加DLL动态库,可以通过右键项目,选择添加库,然后在Details界面配置库文件、包含路径和平台,最后更新PRO文件并进行清除、qmake和构建步骤。运行时同样需确保.dll文件与可执行文件在同一目录。
|
2月前
|
并行计算 TensorFlow 算法框架/工具
Windows10下CUDA9.0+CUDNN7.0.5的完美安装教程
该文介绍了如何在Windows 10上安装CUDA 9.0和cuDNN 7.0.5以支持Tensorflow-gpu 1.10.0。首先,解释了安装CUDA的原因,然后详细步骤包括:从NVIDIA官网下载CUDA 9.0,选择自定义安装并关闭不必要的组件,检查显卡驱动版本以决定是否安装Display Driver,最后确认安装成功。接着,下载cuDNN需要注册NVIDIA账户,解压后将文件复制到CUDA安装目录。整个过程旨在确保与Tensorflow-gpu 1.10.0的兼容性。
153 2
|
2月前
|
安全 测试技术 数据库
达梦数据库Windows安装教程:从准备到完成
达梦数据库Windows安装教程:从准备到完成