强大的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

评论 60
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

几何心凉

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值