在这个多端开发的年代,出现了很多优秀的开发框架,比如hbuilder和uniapp等等。我们可以使用这些框架来开发APP,假如我们要打包ios的app,则需要一个idp/iep证书。
那么这个证书是如何获得呢?苹果官网的方法是需要使用苹果电脑来获取,假如我们没有苹果电脑能否申请呢?
我们可以使用文章下面介绍的方法,使用香蕉云编来在线生成证书:https://www.yunedit.com/createcert
1、假如还没有苹果开发者账号,你可以参考这篇文章:https://www.yunedit.com/xueyuan/jx/applereg,先开通苹果开发者账号,假如已经有,则直接进入苹果开发者中心登录。
2、登录香蕉云编控制台,准备生成证书:
3、点击新建CSR文件,先创建一个CSR格式的文件,然后把这个CSR文件下载到你的电脑的本地目录。
4、回到苹果开发者中心,进入Centificates目录,点击右边的蓝色加号创建cer证书,注意创建的类型需要选择ios distribution ad hoc and app store类型的,不能选错,不能选择apple类型的证书哦。创建的过程中它会要求我们上传刚才我们下载的csr文件。
5、创建完cer文件后,将cer文件下载到本地。
6、回到香蕉云编,上传刚才在苹果开发者中心下载的cer文件,然后就可以生成p12文件了。
通过上面的步骤,即可生成p12格式的证书,当然,打包还需要一个profile描述文件,下面我们再说下如何创建profile文件。
生成profile文件很简单,只需要去苹果开发者中心创建即可。
1、因为创建profile需要选择appid,所以我们要先去identifiers菜单里创建appid:
2、进入profiles界面,开始创建描述文件,注意,创建描述文件的时候选择app store类型,(假如要真机测试的话,则选择ad hoc类型,要假如选择ad hoc类型,则要先看第四步):
3、创建的过程中会要我们选择刚才创建的appid和cer证书哪些,选择正确即可。
这样,我们即可完成profile的创建!
4、假如我们需要创建真机测试的profile,则创建的时候需要选择ad hoc类型,而且需要添加测试设备的udid,假如你不知道怎么获取测试设备的udid,你可以使用香蕉云编的工具来获取udid: https://www.yunedit.com/udid
标签:profile,文件,苹果电脑,证书,iep,ios,开发者,创建,假如 From: https://www.cnblogs.com/handsome0916/p/17014124.html