hbuilderx+香蕉云编生成ios证书和上架教程
现在很多公司都使用uniapp作为底层框架来开发app应用,而uniapp的开发工具hbuilderx云打包的时候,需要证书和证书profile文件。
假如是ios应用,则还需要上架到appstore.
假如是安卓应用,生成证书很简单,使用香蕉云编在线生成一个证书即可。
而ios应用不一样,ios开发需要有苹果开发者账号,假如你还没有苹果开发者账号,你可以先申请一个苹果开发者账号,你可以参考这篇文章先申请一个苹果开发者账号:
https://www.yunedit.com/xueyuan/jx/applereg
下面,我们讲述下如何生成ios证书:
1、登录苹果开发者中心,进入后台,点击进入下图的菜单,点击蓝色加号即可开始创建证书,证书的创建过程中,会要求你选择类型,假如你要创建的是打包证书,选择ios distribution ad hoc and app store类型,注意不要选择dev类型或者apple类型,因为那不是用于hbuilderx打包ios app的类型。

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

3、这时候需要切换到香蕉云编:https://www.yunedit.com
进入香蕉云编控制台,点击新建csr文件,新建完后,把这个csr文件下载到你电脑本地。

5、返回到香蕉云编,进入控制台,上传刚才下载的cer文件,即可导出p12证书了,如下图:

通过上面的步骤,p12证书已经创建完毕。
下面,我们再继续教会大家创建profile描述文件。
1、登录苹果开发者中心,进入identifiers菜单,这个菜单是创建appId的,假如你还没有创建appId,则点击蓝色加号创建appId,假如已经创建,你可以跳过此步骤,注意,这个appId需要填写跟你在开发工具打包的时候填写的包名一致。

包名的格式大概如下:
|
1
|
com.packageName.myTestApp |
2、如下图,点击profiles,开始创建profile,创建的时候,它会要求我们选择类型,选择app store类型即可,假如是想创建真机测试的profile,则看第四步。创建的过程中它还要求我们选择appId,选择刚才创建的appId即可,然后还会要我们选择cer证书,注意假如你有多个cer证书,别选错了,选错的打包的时候会提示p12证书和profile不匹配。

3、假如你要创建的是真机测试的profile,则需要看此步,否则可以跳过此步骤。假如要创建真机测试类型,创建profile的时候选择ad hoc类型即可,然后创建的过程中它还会要我们填写所有测试设备的udid,假如你还不知道测试设备的udid,你可以使用香蕉云编右上角提供的工具来获取测试设备的udid.
好了,通过上面的步骤,你已经生成了p12证书,和证书profile文件了,你已经可以打包出ios应用,打包出ipa文件。
最后,就是上架的步骤流程:
一、登录苹果开发者中心,点击app store connect,进入app管理,查看app有没有创建,假如没有创建,则先创建app,创建的时候要注意bundleId需要跟我们在hbuilderx上面填写的包名一致。

二、点击app,进入app详情页,填写各项上架的资料,然后你会看到这一项,要求你上传一个构建版本到构建版本,这里我们不用它推荐的工具上传,因为推荐的工具只能安装在mac电脑,而且软件很大。

三、切换到香蕉云编,使用上传ipa到appstore的功能.

按照它的提示上传即可,上传成功后,大概过30分钟,appstore即可在构建版本里看到新上传的版本。然后我们补充好其他的资料,提交人工审核,即可完成上架。
hbuilderx+香蕉云编生成ios证书和上架教程的更多相关文章
- [经验分享]Windows系统下生成IOS证书
我使用ApiCloud开发APP,开发后需要生成IOS的证书才能在项目开发控制台中进行编译,于是我在网上大海捞针似的寻找办法. 官方文档提供了使用苹果系统下生成IOS证书的步骤,对于我这个没有imac ...
- Windows下生成IOS证书并发布APP安装到IPhone
目录: 一:生成证书 二:安装到IPhone 准备环境: 1.Appuploader(需要安装Java环境) 2.爱思助手 一.生成证书 1.1.打开appuploader后登陆开发者账号 1.2.点 ...
- mac生成iOS证书(配图)
当我们完成一个APP的时候,需要发布到各大平台让用户下载.而iOS用户是一个不可忽视的群体. 想要在 App Store发布APP,总结了下需要三个步骤. 第一步生成APPID. 第二步生成证书 ce ...
- Windows/Linux 生成iOS证书及p12文件
操作步骤 生成csr文件(通过OpenSSL命令) 生成mobileprovision文件(通过Apple开发者后台) 生成cer文件(通过Apple开发者后台) 生成P12文件(通过OpenSSL命 ...
- 苹果iOS App上架流程,非iOS开发人员上架教程
iOS应用上线发布流程一般包含相关证书文件的配置.Xcode的设置.App Store Connect填写App的相关信息.ipa包上传.审核结果以及相关邮件回复.相关证书文件的配置与Xcode的 ...
- apicloud编译所需的ios证书的获取方法
在我们通过apicloud或hbuilderX这些工具打包ios应用的时候,需要一个ios证书. 那么我们如何生成这个ios证书呢?网上介绍的方法都是需要使用mac电脑,然后用mac电脑的钥匙串访问的 ...
- apicloud打包的ios证书的获取方法
apicloud云编译的时候,需要测试证书或者正式证书进行编译. 那么这个证书是怎么来的呢?通过什么渠道可以获取呢? 这里我介绍下使用香蕉云编这个在线工具来生成: 1.登录香蕉云编,生成证书的csr文 ...
- 如何申请ios证书
第一次申请ios证书 记录下来 第一步 随便找个可以在线生成ios证书的网站 在这里生成csr文件 https://www.yunedit.com/update/ioszhengshu/list 第 ...
- HBuilder 云打包生成 .apk 文件所需的安卓证书如何获取以及文件打包前必须的设置
在 HBuilder 云打包功能中,生在 .apk 文件虽然平台提供了免费的 安卓证书,但如果有其它需求,比如想发布,那么就需要自己去申请各种类型的证书了,这里介绍几个工具,方便在线生成证书并配置到打 ...
- iOS push全方位解析(二)【译文】"——生成OpenSSL证书,Provisioning Profile
这是一篇来自raywenderlich的教程,内容翔实!结构简单透彻.讲解循序渐进.文章质量上乘!是一篇难的的博文!使用半瓶的英语水平翻译了一下: 1.[iOS push全方位解析](一) push的 ...
随机推荐
- zabbix笔记_006 zabbix web监控
web监控 web监控是对http网站服务进行监控,模拟用户访问网站,对特定的结果进行告警,通知管理员网站状态. web监控是运维必备知识点,通过实验能够熟悉配置和了解zabbix是如何监控web站点 ...
- 「AntV」X6 自定义vue节点(vue3)
官方文档 本篇文档只讲解vue3中如何使用,vue2的可以参考下官方文档 安装插件 @antv/x6-vue-shape 添加vue组件 既然使用vue节点,那么我们就需要准备一个vue的组件,这个组 ...
- Centos安装Redis(极速安装)
下载 从官网找到下载文件,我下载的是redis-6.0.16.tar.gz. 安装 1. 解压文件 解压文件然后,进入解压文件夹: tar -zxvf redis-6.0.16.tar.gz cd r ...
- vue计算属性computed
模板中放入太多的逻辑会让模板过重且难以维护,使用计算属性可以让模板变得简洁易于维护.计算属性是基于它们的响应式依赖进行缓存的,计算属性比较适合对多个变量或者对象进行处理后返回一个结果值,也就是数多个变 ...
- for while 要求选慢速的,但是for不卡,while 跟 递归 这两个容易卡
for比while慢,但是for不卡,while跟递归容易卡 int index = 0; bool jump=flase: for( index;index==0;;)/*这个空分号算一个语句*/ ...
- Ubuntu 更改鼠标滚轮速度
1.安装imwheel sudo apt-get install imwheel 2.更改配置 sudo gedit ~/.imwheelrc 输入以下内容: ".*"None, ...
- .NET5 IIS ASP.NET CORE 部署时 HTTP Error 502.5 - ANCM Out-Of-Process Startup Failure
.NET5 IIS ASP.NET CORE 部署时 HTTP Error 502.5 - ANCM Out-Of-Process Startup Failure 部署机器只安装了dotnet-hos ...
- 爬取m3u8加密视频
import random import os import re import requests import asyncio import aiohttp import time from lxm ...
- CPU的一、二、三级缓存的区别
引言 概念 缓存大小也是CPU的重要指标之一,而且缓存的结构和大小对CPU速度的影响非常大,CPU内缓存的运行频率极高,一般是和处理器同频 运作,工作效率远远大于系统内存和硬盘.实际工作时,CPU往往 ...
- oracle数据库与oracle实例
1 oracle数据库分类 1.1 单租户数据库 ORACLE12C之前的oracle数据库都是单租户数据库.单租户数据库是独立和完整的数据库,包括ORACLE的元数据和应用的数据. 1.2 容器数据 ...