ios证书的申请方法(在线)

39 篇文章 0 订阅
33 篇文章 0 订阅

时间来到2021年,大前端是个热门话题,H5框架也是层出不穷,越来越多的H5 APP打包软件出现。

这些打包软件打包,生成ios应用,都需要ios证书和描述文件。

苹果官方提供的方法,申请证书是需要mac电脑的,这里我不介绍使用mac电脑的方法,因为大部分的人都是没有mac电脑的,假如为了生成一个证书而花7000元买个mac电脑,很不划算。

没有mac电脑的情况下,生成证书主要是使用香蕉云编这个工具来生成的,工具的地址如下:
https://www.yunedit.com/createcert

先登录香蕉云编这个工具,生成csr文件,把csr文件下载到你电脑本地:

然后,登录苹果开发者中心,假如你不是苹果开发者中心的缴费开发者,可以参考下面的两步成为开发者(下面的两步是以苹果开发者中心中文网站为例,假如你进的是英文网站,点击对应的英文就行):

https://developer.apple.com/

 

然后再点注册进行缴费,假如你进的是苹果英文站,请点击同位置的英文:

 

假如你已经是开发者,上面的两步可以忽略,重新从苹果开发者网站主页登录进控制台首页。创建cer证书

创建的过程中,他会要求你上传csr文件,上传你从香蕉云编生成的csr文件就行了,如下面的两张图:

在选择证书的类型的时候,选择ios dirstribution ad hoc和app store这个类型,不要选其他的类型

 

 

这样,我们就在苹果开发者中心生成了cer文件,然后回到香蕉云编,做生成私钥证书的最后一步,上传刚才从苹果开发者中心生成的cer文件,生成p12文件

好了,P12证书生成完毕。

 

假如你还需要生成profile描述文件,可以参考下面的几步

首先,进入苹果开发者中心后台,点击这个菜单,点蓝色的加号生成profile

 

创建过程中会要求我们选择profile的类型,这里我们选择app store类型,然后它会要求我们选择一个appid ,这个app id就是我们应用的包名。

假如你的appid还没创建,需要现在这个菜单里创建appid:

 

 

这样就生成了profile文件了。

 

假如你需要生成的profile文件是ad hoc类型的(真机测试型),则还需要知道测试手机的udid,你可以使用香蕉云编的udid获取工具,直接在手机打开下面这个链接,按照它的提示就可以获取手机的udid。

https://www.yunedit.com/udid

 

  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
你可以按照以下步骤申请 Uniapp 打包 iOS证书: 1. 首先,你需要一个 Apple 开发者账号。如果还没有,请前往 Apple 开发者网站 (https://developer.apple.com/) 注册一个账号并登录。 2. 在 Apple 开发者账号中,点击 "Certificates, Identifiers & Profiles"(证书、标识符和配置文件)。 3. 在左侧导航栏中,选择 "Certificates"(证书),然后点击右上角的 "+" 按钮来创建新的证书。 4. 在证书创建页面中,选择 "iOS App Development"(iOS 应用开发),然后点击 "Continue"(继续)。 5. 接下来,你可以选择通过 "Automatic"(自动)或者 "Manual"(手动)方式来创建证书。选择 "Automatic"(自动)可以让 Apple 自动生成证书签发请求,并且会自动处理证书的签发和下载过程。选择 "Manual"(手动)则需要你手动上传证书签发请求文件,并等待 Apple 审核和签发证书。 6. 如果选择了 "Automatic"(自动),则按照提示进行操作,完成证书的创建和下载。 7. 如果选择了 "Manual"(手动),则需要按照指引生成证书签发请求文件(Certificate Signing Request,简称 CSR),然后上传该文件到 Apple 开发者账号中。等待 Apple 审核通过并签发证书。 8. 一旦证书签发完成并下载到电脑上,你就可以使用该证书来构建和打包你的 Uniapp iOS 应用了。 请注意,这只是一个简要的概述,具体的步骤可能会因为 Apple 开发者网站的更新而略有变化。如果你遇到任何问题,建议查阅 Apple 官方文档或者寻求更详细的教程指导。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值