ios的idp/iep证书的生成方法,无苹果电脑
在这个多端开发的年代,出现了很多优秀的开发框架,比如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
ios的idp/iep证书的生成方法,无苹果电脑的更多相关文章
- SSL证书的生成方法
在Linux下,我们进行下面的操作前都须确认已安装OpenSSL软件包. 1.创建根证书密钥文件root.key: [root@mrlapulga:/etc/pki/CA/private]#opens ...
- 【转】mac os x配置adb命令的方法,苹果电脑设置adb命令的方法
http://www.myexception.cn/operating-system/1636963.html 步骤如下: 1. 启动终端Terminal (如果当前用户文件夹下已有.bash_pro ...
- iOS 应用配置及证书生成教程
简介 首先你需要有一个苹果的开发者帐号,一台苹果电脑.点击查看苹果开发者账号注册流程 本教程需完成应用信息配置,包括如下两个基本配置: AppID Bundle ID 同时,生成 如下三个证书文件及对 ...
- apicloud打包的ios证书的获取方法
apicloud云编译的时候,需要测试证书或者正式证书进行编译. 那么这个证书是怎么来的呢?通过什么渠道可以获取呢? 这里我介绍下使用香蕉云编这个在线工具来生成: 1.登录香蕉云编,生成证书的csr文 ...
- XE6 /XE8 & IOS开发之免证书真机调试三步走,生成iPA文件并安装到其它苹果设备上
XE6 & IOS开发之免证书真机调试(1):颁发属于自己的App签名证书(有图有真相) XE6 & IOS开发之免证书真机调试(2):连接真机并运行App(有图有真相) XE6 &a ...
- SSL证书生成方法【转】
转自 SSL证书生成方法 - fyang的专栏 - 博客频道 - CSDN.NEThttp://blog.csdn.net/fyang2007/article/details/6180361 一般情况 ...
- Android APK生成证书并签名方法
Android APK生成证书并签名方法 android cordova keystore android证书签名 阅读:925 时间:2018年09月20日 Android开发者可能对此很熟悉.使用 ...
- iOS使用自签名证书实现HTTPS请求
概述 在16年的WWDC中,Apple已表示将从2017年1月1日起,所有新提交的App必须强制性应用HTTPS协议来进行网络请求. 默认情况下非HTTPS的网络访问是禁止的并且不能再通过简单粗暴的向 ...
- iOS 用自签名证书实现 HTTPS 请求的原理
在16年的WWDC中,Apple已表示将从2017年1月1日起,所有新提交的App必须强制性应用HTTPS协议来进行网络请求.默认情况下非HTTPS的网络访问是禁止的并且不能再通过简单粗暴的向Info ...
- hbuilderX打包苹果证书的申请方法
现在uniapp越来越火,hbuilderX和apicloud这些工具使用html+js语言就可以开发强大的app,大大降低了app开发的技术门槛. hbuilderX或apicloud在打包ios应 ...
随机推荐
- c# Redis缓存的使用和helper类;
使用背景: 项目中用户频繁访问数据库会导致程序的卡顿,甚至堵塞.使用缓存可以有效的降低用户访问数据库的频次,有效的减少并发的压力.保护后端真实的服务器. 对于开发人员需要方便调用,所以本文提供了hel ...
- ES备份恢复
1.官网提供snap快照备份恢复 https://www.elastic.co/guide/en/elasticsearch/reference/7.9/snapshot-restore.html 环 ...
- 订单推送设计思路-基于支付ID而不是订单号来推送
订单推送设计思路-基于支付ID而不是订单号来推送 方案:不是基于订单号来核销和分账的,抖音是基于每一笔抖音支付来做订单推送,核销和分账现象:这样会在抖音的订单中心中会出现很多条订单推送的记录. 抖音A ...
- Mysql慢sql优化
Mysql慢sql优化 index1.MySQL的执行过程2.索引的定义3.MySQL执行计划explain or desc4.索引使用/创建规则5.弊端6.设计规范7.SQL建议 1. MySQL ...
- Python3 dict和str互转
# Python3 dict和str互转 import ast str_of_dict = "{'key1': 'key1value111', 'key2': 'key2value222'} ...
- 使用嵌套的ScriptableObject及ReorderableList创建习题持久化数据
使用嵌套的ScriptableObject及ReorderableList创建习题持久化数据 效果展示 题集持久化数据:存储题目,可以直接在inspector面板上创建对应的问题子项 问题持久化数据 ...
- Python 使用Matplotlib绘制可拖动的折线
Python 使用Matplotlib绘制可拖动的折线 效果图: 可以拖曲线上的点调整, 也可以拖旁边的sliderbar调整. 代码如下: import matplotlib.animation ...
- Android 中的property_get/property_set
Android 中的property_get/property_set 背景 在安卓中调试Linux驱动层以及应用层之间的一些功能时,需要获取一些属性. 参考: https://blog.csdn.n ...
- Android Camx 架构介绍
Android Camx 架构介绍 原文链接:深入理解高通Camx Hal 概览 高通平台的Camera架构从以前用的mm-camera转向camx-chi,完全是两样不同的东西:软件架构不同.代码位 ...
- MySQL 并发控制(锁得使用)
导读 并发问题:同一时刻进行读写,并发问题回引发数据不一致问题. 解决并发问题:MySQL采用了锁定机制去解决并发问题 锁的分类 MySQL使用两种锁机制去解决问题:共享锁和排他锁,也叫读锁或者写锁. ...