当前位置:首页 > APP&PC应用 > 正文内容

hbuilder、flutter等生成打包苹果证书和上架全流程

admin8个月前 (11-05)APP&PC应用83

使用平台开发工具HBuilder X、APICloud、变色龙云、Flutter开发iOSApp,在打包的时候,提示需要ios打包证书,如何得到证书?如果你有苹果开发者查看以下文档,如果没有苹果开发者可以直接联系变色龙购买苹果证书。

苹果官方提供制作证书和上传工具都需要mac电脑才能安装,用跨平台开发工具用的都是windows系统,教程提供大家在windows下如何制作证书与ipa同步到苹果App Store上。

一、登录UPAPP平台 


二、登录苹果开发中心

进入Certifiates菜单,点击蓝色加号创建新证书,要注意的是,创建的类型选择ios distribution ad hoc and App Store类型的证书,不要选错,不要选择dev类型或apple类型,因为那是Xcode或其他开发工具使用的。hbuilderx打包用的证书只能使用ios distribution ad hoc and app Store类型。


过程中它会要求我们选择一个csr文件然后选择刚才从UPApp下载的csr文件


上传CSR文件后点“Continue”,创建完成后下载cer证书,下载完成后回到UPApp平台

image.png

cer证书转p12证书

上传刚才下载的cer文件到UPApp平台,点生成p12,输入p12的密码,生成并下载p12证书了。

profile描述文件在苹果开发者网站完成

创建appId,在苹果开发者中心进入identifiers菜单,点击蓝色加号创建appId,appid可以随意填写,一般规则最少两段(如:com.blsyunapp)。

image.png

进入profiles菜单,开始创建profile,创建profile文件,选择app store类型,过程中选择创建的appId即可

image.png

UDID打测试包,而不是正式包,profiles菜单可以创建ad hoc类型的profile文件。测试设备的udid,可以使用UPApp上的UDID工具开读取。

这就是在windwos下使用UPApp工具生成苹果证书和profile描述文件的全部创建过程




扫描二维码推送至手机访问。

版权声明:本文由网站APP-h5开发APP-跨平台开发工具发布,如需转载请注明出处。

本文链接:https://n.6-l.cn/hbuilderflutter-deng-4br.html

分享给朋友:

“hbuilder、flutter等生成打包苹果证书和上架全流程” 的相关文章

ios打包时一直提示打包中

iOS打包是将开发完成的iOS应用程序打包成安装包文件,以便在设备上安装和运行。在进行iOS打包过程中,可能会遇到一些问题,例如打包时间过长或者提示打包中但无法完成等情况。下面将为您介绍iOS打包的原理以及可能导致打包中的原因。iOS打包原理:iOS打包的过程主要涉及以下几个步骤:1. 代码编译:将...

ios离线打包超详细的教程

在iOS开发中,离线打包是指将项目文件转换为二进制文件并下载到本地设备中进行安装和运行。与在线下载需要依赖网络连接不同,离线打包能够脱离网络环境,更加方便稳定地进行测试和分发。本文将从原理和详细步骤两个方面,为大家介绍iOS离线打包的方法。一、原理介绍:离线打包的原理是将iOS项目的源代码、资源文件...

ios签名打包需要达到哪些条件

iOS签名打包是在将应用程序发布到App Store 或在Ad Hoc部署时,需要进行的一个必要步骤。在签名打包过程中,应用程序需要通过数字签名的方式,来验证其身份和完整性,以确保只能由合法的开发者和设备运行。在本文中,将介绍iOS签名打包的原理和所需的条件。1. 开发者账号在进行iOS签名打包之前...

一个ios自动化打包的脚本

自动化打包是移动应用开发过程中不可或缺的一环,为了提高效率,各种自动化打包工具层出不穷。其中,自动化打包脚本是一种较为常用的方式。本文将介绍如何实现一个基于iOS的自动化打包脚本。自动化打包脚本是由Shell脚本编写的,主要是基于Xcode Command Line Tools来完成,具体流程如下:...

ios打包工具

iOS打包工具是用来将开发好的iOS应用程序打包成可安装的ipa文件的工具。在iOS开发中,打包是将开发者在Xcode中编写的代码和资源文件整合起来,生成一个可以在真机或模拟器上运行的应用程序的过程。下面将详细介绍iOS打包工具的原理和使用方法。iOS打包工具主要有两部分组成:Xcode和命令行工具...

怎么把网页做成app网页版?

将网页做成APP的过程称之为Web App,它可以方便地为用户提供快速、可靠的运行体验,同时避免前端和后端分离而带来的麻烦。在Web Ap网页做appp制作之前,我们需要先了解Web App的原理和基本架构。一、Web App的原理Web App是建立在Web技术基础之上的程序,它使用类似于普通网页...