近年来,使用H5框架开发APP非常火爆,前有mui框架,后有uniapp这些框架,使得我们开发app非常简单,开发一套代码,即可兼容android、小程序和ios两种系统。
我们在ios云打包的时候,需要一个ios证书,这个证书是需要申请的。需要我们使用苹果电脑去申请,但是假如我们没有苹果电脑,又如何申请呢?
所以H5的程序员一般使用香蕉云编这个工具来在线申请证书,工具的地址如下:
https://www.yunedit.com/createcert
下面我详解介绍下详细的生成方法:
一、打开苹果开发者中心,注册成为开发者,开发者中心的地址是:https://developer.apple.com/,假如你还没有苹果开发者账号,详细的开通方法可参见下文:?https://blog.csdn.net/h5xiaoyu/article/details/114759966
二、进入香蕉云编的控制台,点击“新建Csr文件” 按钮创建csr文件,新建完后把这个csr文件下载到你的电脑本地。
三、登录苹果开发者中心,进入后台控制台,点击Cerificates菜单,进入证书管理界面,然后点击右面的蓝色加号,开始创建证书:
?
创建的过程中,需要选择类型,记得选择下面的这个类型:ios distribution (APP store and Ad hoc) , 千万别选择了apple或dev字母开头的类型,这两种证书不是用来做打包的。
?
然后过程中它会要求我们选择一个csr文件,选择我们刚才在香蕉云编下载的csr文件就行了:
?
四、按照上面的步骤已经可以成功在苹果开发者中心创建cer证书文件了,但是打包工具要求使用的是p12格式的证书,不是cer格式的证书,所以我们还要将这个cer文件下载下来。
五、回到香蕉云编控制台,上传刚才创建的cer文件,即可生成p12证书文件了:
?
?
上面所说的方法,已经可以成功创建p12证书文件,下面我们介绍下如何创建profile证书文件(.mobileprovision格式的描述文件):
一、登录苹果开发者中心,点击Identifiers菜单,创建APP ID,APP ID的意思其实就是你在打包工具填写的包名,比如com.xxxxx.yyapp,假如已经创建App ID,则不需要这一步。
?
?
二、点击profiles菜单,点击蓝色加号,开始创建描述文件:
期间它会要求我们选择描述文件的类型,我们打包只有两种类型可以选择, 假如是发布要选择app store类型,假如是真机内测,则选Ad Hoc类型,不要选择dev类型的描述文件。
?
三、假如你选择的描述文件的类型是Ad Hoc类型,则还需要填写所有测试设备的udid,我们可以使用香蕉云编的获取udid的工具去获取测试设备的udid:
https://www.yunedit.com/udid
?
好了,证书的申请流程已经写完了。
?
详细的使用方法也可以参见下文:
在Flash Player 10.1及以上版本中,adobe新增了全局错误处理程序UncaughtErrorEv...
CKeditor,以前叫FCKeditor,已经使用过好多年了,功能自然没的说。最近升级到3....
问题:我们在做flex的开发中,如果用到别人搭建好的框架,而别人的server名称往...
本文转载自微信公众号「SH的全栈笔记」,作者SH。转载本文请联系SH的全栈笔记公...
idea官方推送了2020.2.4版本的更新,那么大家最关心的问题来了,之前激活idea202...
本文转载自微信公众号「SQL数据库」,作者丶平凡世界 。转载本文请联系开发公众...
大家好,我是狂聊君。 今天来聊一聊 Mysql 缓存池原理。 提纲附上,话不多说,直...
前言 项目开发中不管是前台还是后台都会遇到烦人的null,数据库表中字段允许空值...
来源:DeepenStudy 漏洞文件:js.asp % Dimoblog setoblog=newclass_sys oblog.a...
本文实例讲述了AJAX+Servlet实现的数据处理显示功能。分享给大家供大家参考,具...