首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >创建IOS私钥证书和profile最常用的方法

创建IOS私钥证书和profile最常用的方法

原创
作者头像
用户11915569
发布2025-12-30 09:12:57
发布2025-12-30 09:12:57
1830
举报

以前以为,ios能像android那样,自己搭建服务器,放在腾讯云的服务器让用户下载安装。

后来发现,ios应用需要上架才能安装,因此,生成ios APP的时候需要创建正式的ios证书。因此,我们需要最正规,最常用的工具来创建ios证书和上架。

不过无论使用下面哪一种方法,苹果开发者中心的账号都是必须的,一定要有苹果开发者中心的苹果开发者账号。

开发者账号假如你们公司没有,可以先搜索苹果开发者中心,申请一个账号。

申请完账号后,还不是开发者,还需要申请成为开发者。需要使用自己或者朋友的手机,在app store里下载Apple Developer App这个APP,使用这个APP缴费99美元成为开发者。

然后,有了开发者账号后,就能在开发者中心创建证书了。

但是创建证书的过程中,它需要我们提供一个csr证书,而且生成的证书只是cer格式的,还不是我们最终需要的p12格式的私钥证书。因此,我们还需要第三方的工具生成这个csr文件和最终导出p12格式。下面介绍下几款常用的辅助工具。

方法一:香蕉云编(yunedit)

之所以将香蕉云编放在第一位,原因是跨平台的,它是在线创建的不需要安装客户端。它不仅能用mac电脑创建,还能在windows电脑和linux电脑创建ios证书。这个工具除了生成证书外,还有后续上架和测试时需要的上传工具,比较齐全。而且很多其他朋友也是推荐这款工具。

方法二:使用mac电脑的钥匙串访问APP

钥匙串访问APP是苹果的官方工具,也是生成证书的最常用工具之一,因此将它放在第二位。没有将它放在第一位,是因为windwos电脑没有这个工具,使用windows电脑uniapp框架开发的朋友们,通常就用不到这个工具。而且它只有生成证书功能,没有后续的测试和上架功能。

方法三:openssl工具

使用openssl工具也可以生成ios证书所需的csr文件和最终导出p12文件,不过自己使用openssl命令行工具来生成,敲命令的时候容易缺失一些重要的参数而产生问题。比较少人使用,因此将它放在第三位。

方法四:app uploader(AU)

一款可视化的工具,也是功能比较齐全的功能。优点是能够一键创建。缺点是它需要安装, 比较麻烦。而且安装完后,还需要收费,而且收费150+,比较贵,相比前面的工具没什么太大的优势,因此将它放在第四位。

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

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

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

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

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