强大的APIClound云修复——告别繁琐的编译打包流程

简介: 强大的APIClound云修复——告别繁琐的编译打包流程

小编接到一项目的二期开发任务,拉下代码开始熟悉大概的框架、技术、上线流程等前期工作,本app是通过vue技术进行开发,使用ui是 vant 库,打包上线则是使用的 APIClound 平台;

在我们的app上线后,如果我们改动了app的内容还需要重新打包然后让用户进行重新下载或者是手机上面的强制更新,如果是很小的改动比如我们的样式、文字等小的改动也是需要打包云编译、签名、加固等繁琐步骤

今天小编给大家介绍一下APIClound进行云修复,可以不用重新打包,只需要我们将改变的文件上传到 APIClound 就可以进行静默修复或者提示修复,因自己疏忽可以偷偷弥补不用挨批


云修复的条件

  1. 代码上传到APIClound之前首先我们要更改一下配置文件
    config.xml中的autoUpdate、smartUpdate的value都要改为true

  2. 云编译前我们要添加mam模块(下面五个步骤)

  3. 然后我们进行编译app 必须是正版编译


云修复

  1. 我们是要把Vue的项目build成为apiClound文件

  2. 我们将这些文件放到一个widget的文件下

    没有更改的文件我们可以删除掉,可以提升我们修复的效率,切记文件夹中的config.xml一定要删掉,一定要删掉,一定要删掉,如果要是更改了大的配置文件需要保留该文件的话我们要记得将autoUpdate、smartUpdate的value都要改为true(云修复条件中的第一条)

    在这里我们要注意我们删除文件的时候要保证文件的原始层级目录,例如css下面有1.css,2.css,3.css,我们只更新3.css,那么我们只需要删除1和2就行 要保证3.css在css文件夹下。。。
  3. 然后我们将widget进行压缩

  4. 在APIClound平台创建云修复


  • 我们选择APIClound应用
  • 选择要修复的版本号
  • 选择静默修复(APIClound推荐大家使用静默修复,提示修复的话也可以但是有时候会出现问题)
  • 这里可以选择两种上传修复文件的形式,一种是我们把刚才压缩的widget包放到服务器上 然后填上服务器地址,还有一种就是小编使用的这种直接添加zip他会放到APIClound上面
  • 点击更新就好了
  1. 然后我们可以在下面的版本中看到我们修复的数据

    上面的数据均为小编的测试数据,我们到手机上进行清理该app的运行,然后重新进入app即可 我们就发现他更新了。。。。。快去尝试吧,
    提醒:如果进行一次清理该app的运行,进去后没有更新,那就进行两次。。。三次。。。如果还不行 就说明我们上面的步骤有问题,就需要你again



相关文章
|
1月前
|
测试技术
Appscan手工探索、手工测试功能实战
Appscan手工探索、手工测试功能实战
|
2月前
|
Java API Maven
告别漫长重启时代:Quarkus热部署功能让你的代码改动瞬间生效,提升开发效率的秘密武器揭秘!
Quarkus是一款备受开发者青睐的开源框架,以其轻量级、高性能及出色的云适应性著称。其内置的热部署功能让开发者能在不重启应用的情况下实时预览代码修改效果,显著提升开发效率。本文将深入解析Quarkus热部署的工作原理,并通过示例演示如何启用和使用该功能。首先确保已安装Java 11及以上版本和Maven,然后按照指引创建并运行一个Quarkus项目。通过修改RESTful API端点的返回值,我们可以直观地看到热部署带来的即时效果,从而体验到这一功能为开发流程带来的巨大便利。这对于追求高效开发的技术团队而言,无疑是强大的助力。
43 1
|
2月前
|
中间件 测试技术 数据库
开发人员之软件开发流程八个步骤
软件开发流程是指软件开发设计的一般流程,包括软件的总体结构、模块的组成、功能的设计、程序的编译、调试、联调、测试等过程。
214 2
|
4月前
|
SQL 监控 测试技术
软件交付问题之项目发布后要关注监控的有效性,如何解决
软件交付问题之项目发布后要关注监控的有效性,如何解决
|
6月前
|
JSON 前端开发 测试技术
接口管理测试繁琐复杂?何不试试Eolink
接口管理测试繁琐复杂?何不试试Eolink
63 0
|
Kubernetes 监控 jenkins
基于K8S实现代码自动化上线
基于K8S实现代码自动化上线
|
Kubernetes 前端开发 Go
上篇:带你手工体验从写代码、编译、打包镜像、部署到K8S的全过程
上篇:带你手工体验从写代码、编译、打包镜像、部署到K8S的全过程
421 0
|
前端开发 测试技术
一个简单的软件测试流程(附带流程详解)
一个简单的软件测试流程(附带流程详解)
400 0
一个简单的软件测试流程(附带流程详解)
|
运维 监控 Linux
【实测】用土话让你明白如何做测试平台的持续部署和集成 - 3【上传gitlab后自动部署到服务器】
【实测】用土话让你明白如何做测试平台的持续部署和集成 - 3【上传gitlab后自动部署到服务器】
【实测】用土话让你明白如何做测试平台的持续部署和集成 - 3【上传gitlab后自动部署到服务器】
|
存储 测试技术 数据安全/隐私保护
干货 | 环境问题还是测试的老大难?两个步骤轻松搞定
干货 | 环境问题还是测试的老大难?两个步骤轻松搞定