hbuilderx打包苹果证书获取步骤

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

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

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

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

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

首先我们创建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、切换到香蕉云编

https://www.yunedit.com/createcert

使用香蕉云编生成ios证书的功能来创建这个csr文件,如下图,生成好csr文件后,将这个csr文件下载到你本地电脑上。
1.png

4、回到苹果开发者者中心,继续上传这个csr文件,即可生成cer证书,然后将这个cer证书下载到你本地电脑上。

5、再切换到香蕉云编,如下图,上传你刚从苹果开发者中心生成的cer证书,即可使用香蕉云编生成p12格式的苹果证书。
5_3.png

通过上面的步骤,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、假如创建的是ad hoc真机测试类型,它还需要我们提供测试设备(iphone)的udid,因为只有添加了udid的设备才能安装打包好的ipa文件。假如你不知道如何获取udid,你可以使用香蕉云编的工具,扫码获取udid:

udidpic.png

相关文章
|
7月前
|
编解码 数据安全/隐私保护 开发者
uniapp打包的ipa上架到appstore的傻瓜式教程
uniapp打包的ipa上架到appstore的傻瓜式教程
90 0
|
7月前
|
Linux Android开发 开发者
快速打包、发布和管理应用——AppUploader 工具介绍
快速打包、发布和管理应用——AppUploader 工具介绍
|
7月前
|
前端开发 JavaScript 程序员
HBuilderX使用mac打包ios应用提示苹果根证书没有安装
HBuilderX使用mac打包ios应用提示苹果根证书没有安装
139 0
|
iOS开发 开发者
​最新Xcode9 无证书真机调试流程
​最新Xcode9 无证书真机调试流程
|
7月前
|
移动开发 Java 开发者
hbuilderx打包苹果证书获取步骤
hbuilderx打包苹果证书获取步骤
504 0
|
存储 数据安全/隐私保护 iOS开发
iOS开发应用上传AppStore的步骤
iOS开发应用上传AppStore的步骤
|
存储 数据安全/隐私保护 iOS开发
iOS 生成证书、描述文件、打包上架Appstore详细流程
iOS 生成证书、描述文件、打包上架Appstore详细流程
|
iOS开发 开发者
最新Xcode9 无证书真机调试流程
最新Xcode9 无证书真机调试流程
|
存储 数据安全/隐私保护 iOS开发
iOS开发应用上传AppStore的步骤
前言:作为一名IOS开发者,把开发出来的App上传到App Store是必须的。下面就来详细介绍下具体流程。
|
存储 数据安全/隐私保护 开发者
iOS 生成证书、描述文件、打包上架Appstore详细流程
我打算将生成证书,描述文件、上架App的步骤一步一步写下来,于是就有了这篇文章