开发uniapp苹果app,苹果签名证书的创建方法

这篇具有很好参考价值的文章主要介绍了开发uniapp苹果app,苹果签名证书的创建方法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

在uniapp云打包界面,打包苹果app,需要私钥证书p12文件,还需要证书profile文件和证书密码。

这两个文件到底是从什么地方获取的呢?答案是这两个证书需要在苹果开发者中心生成,下面我们这篇教程,将教会大家如何创建这两个打包所需的证书和profile文件。

首先,假如你是第一次开发,你的公司也没有苹果开发者账号,那么你可以参考下面这篇文章先开通苹果开发者账号:https://blog.csdn.net/weixin_48914851/article/details/128963761

有了账号后,即可开始创建证书,苹果官方的要求,创建证书是需要mac电脑的,但是我们一般开发uniapp的人员,不全是有mac电脑的,因此我们这篇文章将教会没有mac电脑的创建方法。

开始创建p12私钥证书:

1、进入苹果开发者中心控制台,点击Certificates模块,开始创建cer证书。点击下图右边的蓝色小加号,即可开始创建cer证书,创建证书的第一步,证书类型请选择ios distribution ad hoc and  app store类型。请不要选择其他的类型,尤其是apple类型和dev类型不要选择。

开发uniapp苹果app,苹果签名证书的创建方法,H5,移动开发,uni-app,苹果签名证书,云打包

 文章来源地址https://www.toymoban.com/news/detail-545113.html

2、创建cer证书过程中,它会要求我们上传一个csr文件。如下图:

开发uniapp苹果app,苹果签名证书的创建方法,H5,移动开发,uni-app,苹果签名证书,云打包

 

3、由于这个csr文件需要苹果电脑的钥匙串管理功能来生成,这里我们没有mac电脑,我们可以使用香蕉云编来生成这个csr文件:

https://www.yunedit.com/createcert

登录香蕉云编控制台,进入ios证书创建功能页面

开发uniapp苹果app,苹果签名证书的创建方法,H5,移动开发,uni-app,苹果签名证书,云打包

 

点击新建CSR文件,生成一个csr文件,然后接着把这个csr文件下载到你的电脑本地硬盘上。

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

5、回到香蕉云编,上传你刚才在苹果开发者中心生成的cer证书,即可生成p12证书(生成p12证书的过程中它会要求我们输入证书密码),如下图:

开发uniapp苹果app,苹果签名证书的创建方法,H5,移动开发,uni-app,苹果签名证书,云打包

通过上面的步骤,我们已经可以生成p12私钥证书了。

下面,我们再来说下证书profile文件(描述文件)的创建流程:

1、点击Identifiers,检查有没有创建appId(应用),假如没有创建,则需要先创建,这里的appId的填写格式要跟在uniapp打包的时候填写的包名一致,比如com.xxxxx.yyy这种格式:

com.xxxxxx.yy

开发uniapp苹果app,苹果签名证书的创建方法,H5,移动开发,uni-app,苹果签名证书,云打包

 

2、点击devices,添加测试设备的udid(这一步不是必须,假如你不需要做真机测试,直接上架不需要此步),测试设备(我们用来测试的iphone或ipad等)的udid假如你不知道怎么获取,你可以使用香蕉云编获取udid的工具来获取:

开发uniapp苹果app,苹果签名证书的创建方法,H5,移动开发,uni-app,苹果签名证书,云打包

3、开始创建profile文件,如下图:

开发uniapp苹果app,苹果签名证书的创建方法,H5,移动开发,uni-app,苹果签名证书,云打包

创建的过程中会要求选择profile文件的类型,这里加入真机测试,则选择ad hoc类型,假如是上架,则选择app store类型。假如选择ad hoc类型的话,创建的过程中会要求我们选择devices(可安装的测试设备)。

然后创建的过程中,它还会要求我们选择appId和cer文件,这里千万可别选错哦,选错了打包的时候就会报证书和profile不匹配了,如下两图:

开发uniapp苹果app,苹果签名证书的创建方法,H5,移动开发,uni-app,苹果签名证书,云打包

 

开发uniapp苹果app,苹果签名证书的创建方法,H5,移动开发,uni-app,苹果签名证书,云打包

 

到了这里,关于开发uniapp苹果app,苹果签名证书的创建方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包