hbuilderx云打包苹果签名的创建步骤
目前流行使用hbuilderx做多端开发,其中打包app的苹果端,需要ios签名。
苹果官方提供的生成签名的方法,是需要使用mac电脑的钥匙串来创建的,假如没有mac电脑,就无法使用官方提供的方法来创建。
现在大部分人都是使用华为、联想电脑,没有mac电脑,那么有没有办法使用windows也能创建苹果签名呢?因为没必要为了一个ios签名去买一台昂贵的mac电脑。
答案是可以的,下面我们这篇文章将讲述如何使用windows电脑来创建ios签名:
首先,我们讲述如何创建p12证书:
假如还没有苹果开发者账号,先要交99美元注册成苹果开发者再看这篇文章
1、登录苹果开发者中心,找到Certificates菜单,点击右边的蓝色加号,开始创建cer格式的证书,证书的类型选择ios distribution ad hoc and app store类型,注意不要选择了apple类型或dev类型。
2、创建的过程中,它会要求我们提供一个csr文件,如下图:
3、由于我们没有mac电脑,因此在这里我们使用国内的香蕉云编来生成这个csr文件,香蕉云编的地址:
如下图:
将创建好的csr文件下载到我们的本地电脑。
4、回到苹果开发者中心,继续刚才第二步的步骤,上传刚才在香蕉云编下载的csr文件即可生成cer证书,然后将这个cer证书下载到你电脑本地。
5、回到香蕉云编,上传刚才在苹果开发者中心下载的cer文件,即可使用生成p12证书的功能生成p12证书了。如下图:
好了,创建p12证书的流程说完了。
然后,我们来说下如何创建证书profile文件:
1、点击identifilers(简称appId),查看appId有没有被创建,假如还没有创建,则需要先创建appId,要注意,这个appId的值需要跟我们在hbuilderx打包时填写的包名一致。
2、点击profiles,开始创建profile文件,如下图,由于我们是第一次创建,创建的过程中,profile文件的类型选择app store类型,创建的过程中,它还会要求我们选择刚才创建的appId和cer证书,可千万别选错了哦:
好了,到这里上架的profile类型已经创建完成了。但有时候,我们开发完并不想那么快就上架,想用真机测试一下再上架,这样我们再第二步创建profile的时候,就不要选择app store类型,需要选择ad hoc类型,假如选择了ad hoc类型,过程中是需要我们填写测试手机的udid的,测试手机的udid获取有点麻烦。这里为了简化,你可以使用香蕉云编右上角工具栏提供的获取手机udid的工具去扫码获取udid。
好了,p12证书和证书profile文件的创建流程,全部说完了。你可以创建证书去打包了!
- 点赞
- 收藏
- 关注作者
评论(0)