hbuilderx打包苹果证书获取步骤

简介: 目前app开发,很多企业都用H5框架来开发,而uniapp又是这些h5框架里面最成熟的,因此hbuilderx就成为了开发者的首选。然而,打包APP是需要证书的,那么这个证书又是如何获得呢?
生成苹果证书相对复杂一些,所以这里我重点说下ios证书的生成流程

目前app开发,很多企业都用H5框架来开发,而uniapp又是这些h5框架里面最成熟的,因此hbuilderx就成为了开发者的首选。然而,打包APP是需要证书的,那么这个证书又是如何获得呢?

生成苹果证书相对复杂一些,所以这里我重点说下ios证书的生成流程:

假如你还没有苹果开发者账号,你需要先去苹果开发者中心注册苹果开发者账号,注册苹果开发者的教程如下:https://blog.csdn.net/qq_24694139/article/details/132406572?spm=1001.2014.3001.5501

有了苹果开发者后,即可安照下面的步骤来创建证书。

首先我们创建p12证书,创建p12证书的流程如下:

1、登录苹果开发者的后台,点击certificates菜单,进入cer证书管理页面。点击右边的蓝色小加号,开始创建证书,创建证书的时候,证书类型请选择ios distribution ad hoc and app store,这种类型已经包含了真机测试和上架类型(ad hoc是真机测试,app store是上架)。请千万不要选择apple类型或dev类型的证书,那些不能用来在hbuilderx云打包。
2.png

2、创建cer证书的过程中,它会要求我们提供一个csr文件,如下图
3.png

3、切换到appuploder

https://www.applicationloader.net/

使用appuploder生成ios证书的功能来创建这个.p12文件,如下图,生成好.p12文件后,将这个文件下载到你本地电脑上。
在这里插入图片描述

4、回到苹果开发者者中心,appuploader生成的.p12证书会同步回来,即可使用appuploader生成p12格式的苹果证书。

通过上面的步骤,p12打包证书已经生成好了。

下面,我们再教会大家如何生成打包所需的证书profile文件:

1、进入苹果开发者中心,点击Identifiers,创建appId(包名),创建完后,如下图所示,注意包名的格式大概是这样的java包名格式:com.xxxxxx.yyy
8.png

2、假如已经创建好第一步的appId,则可以进入profiles菜单开始创建证书profile文件。

6.png

3、创建profile文件的时候,假如是真机测试,则选择ad hoc类型,假如是正式上架,则选择app store类型。

4、创建profile文件的过程中,它会要求我们选择appId和cer证书,千万别选错哦,如下两图:

7.png
selectCer.JPG

5、切换到appuploder

https://www.applicationloader.net/

使用appuploder生成i描述文件的功能来创建这个描述文件文件,如下图,生成好描述文件后,将这个文件下载到你本地电脑上。

在这里插入图片描述

6、假如创建的是ad hoc真机测试类型,它还需要我们提供测试设备(iphone)的udid,因为只有添加了udid的设备才能安装打包好的ipa文件。假如你不知道如何获取udid,你可以使用appuploder的工具,扫码获取udid:

在这里插入图片描述

  • 12
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
HbuilderX是一款功能强大的跨平台开发工具,可以用于开发多种类型的应用程序。当我们需要将开发的应用程序打包苹果设备上时,就需要使用到苹果打包证书打包证书苹果开发者账号中的一项重要内容,它是苹果公司为开发者提供的一种身份认证工具。通过使用打包证书,开发者可以将自己开发的应用程序发布到苹果的App Store上,供用户下载和使用。 在HbuilderX生成苹果打包证书步骤如下: 1. 首先,我们需要在苹果开发者账号中创建iOS开发证书iOS发布证书。 2. 登录苹果开发者账号,在证书、标识和配置文件页面中,选择“证书”选项,然后点击“创建证书”按钮。 3. 根据提示,在HbuilderX中填写相关信息,如证书名称、证书类型等。 4. 系统会自动为您生成证书,并提供下载。 5. 下载完成后,将证书导入到HbuilderX证书库中。 6. 然后,您可以在HbuilderX中选择相应的证书,对应用程序进行打包。 需要注意的是,生成苹果打包证书有时限制了应用程序的使用范围。开发证书只能用于开发和测试阶段,发布证书才能用于应用程序发布到App Store上。因此,在使用苹果打包证书时,要根据实际需求选择相应的证书类型。 总之,使用HbuilderX生成苹果打包证书可以帮助开发者将自己开发的应用程序发布到苹果设备上,并提供给用户使用。这样,开发者可以更好地推广自己的应用,增加用户量和收益。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值