什么是安心打包

为什么使用打包

怎么使用HBuilderX App云端打包 – 安心打包?

前提条件


安心打包原理

首次打包

HBuilderX会提交App的模块配置信息到云端,在云端打包机生成原生代码包(不包含应用代码证书信息)
HBuilderX下载原生代码包,在本地电脑上将应用代码添加到原生代码包中,生成签名安装包
缓存原生代码包,用于下次打包复用
本地电脑使用打包证书对未签名安装包进行签名操作生成安装包

非首次打包

HBuilderX判断缓存的原生代码包是否可以复用,如果没有修改App模块配置影响原生代码包配置操作继续下一步,否则转首次打包流程,以下情况也会触发首次打包流程
使用uni原生插件本地无法判断原生插件是否更新了,因此项目中只要包含uni原生插件都会走首次打包流程
HBuilderX更新本地缓存原生代码包需要更新需要走首次打包流程生成版本原生代码包
修改后的应用代码添加到原生代码包中,生成签名安装包
本地电脑使用打包证书对未签名安装包进行签名操作生成安装包
因为大多数打包,并不改动原生部分(主要是manifest.json),只修改前端代码。此时将无需从云端打包机下载原生包,打包速度会非常快。

开始打包

在HBuilder本地项目中的Manifest.json文件配置应用图标启动图,应用名称版本号, appid
参考官方问题汇总DCloud官方文档

基础配置(下面以android为例,ios配置步骤在下文)

图标

启动

模块以及权限配置





打包配置


首次打包需要点击这里进行认证


打包成功

安心打包 – iOS

step1 基础配置

step2 图标

step3 启动

step4 根据需求进行模块以及权限配置


step5 打包


首次打包需要:点击这里进行认证


step6 打包成功

注意事项

今天就写到这里啦~

欢迎大家指出文章需要改正之处~
学无止境,合作共赢

在这里插入图片描述

欢迎路过的小哥哥小姐姐们提出更好的意见哇~~

原文地址:https://blog.csdn.net/tangdou369098655/article/details/129341614

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任

如若转载,请注明出处:http://www.7code.cn/show_16285.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注