小编接到一项目的二期开发任务,拉下代码开始熟悉大概的框架、技术、上线流程等前期工作,本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

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

  1. 告别繁琐的签到,使用 dailycheckin 就可以解决

    引言 告别繁琐的签到,使用dailycheckin就可以解决. 你还在手动的签到吗,网易云.百度.爱奇艺.腾讯.... 今天提供了一种工具可以解决繁琐的手动签到问题. Dailycheckin 介绍 ...

  2. 5个超好用的在线抠图网站,告别繁琐的PS,快马住!

    本期给大家推荐5个超好用的在线抠图网站,几秒钟就能搞定你的需求,告别繁琐的PS,重点是免费哦,赶紧收藏起来吧! 1.菜鸟图库 https://www.sucai999.com/default/crx/ ...

  3. Ubuntu系统无线网卡驱动一键安装(告别繁琐安装和盲目安装)

    史上最全Ubuntu系统无线网卡驱动安装包收集 应用场景:适用于刚安装完ubuntu系统后没有无线网卡驱动,识别不了无线网的情况 1.不需要连接有线网络,一键安装无线网卡驱动,简单方便 2.适用于ub ...

  4. APICloud App开发教程之云修复功能

    使用APICloud开发平台的云修复功能可以实现快速版本迭代,快速修复bug.不用发布新的apk或者ipa版本既可对你的app进行更新,即增量更新.在项目迭代过程中,如果修改了其中某几个文件,那么只需 ...

  5. 使用Cpolar+Cloudreve搭建强大的PHP云盘系统

    文章目录 1.前言 2.本地网站搭建 1.环境使用 2.支持组件选择 3.网页安装 4.测试和使用 5.问题解决 3.本地网页发布 1.cpolar云端设置 2.cpolar本地设置 4.公网访问测试 ...

  6. 【观察】中国企业下一阶段数字化转型,背后必有强大的数云融合平台

    这次想和大家聊一聊神州数码前段时间提出的"数云融合"的概念和"数云融合平台"的价值. 我们知道,过去几年,随着大部分企业加速数字化转型,当前的数字化转型已进入& ...

  7. 【小程序】云开发从零到一搭建流程

    [小程序]云开发从零到一搭建流程 环境准备 开发者账号注册 开发工具安装 项目搭建 云开发环境创建 这里简单介绍一下云开发控制台的一些内容 运行第一个Hello World demo示例 结语 环境准 ...

  8. 阿里云国际版邮件服务套餐购买流程

    购买流程介绍,下面和87cloud一起来了解阿里云国际版邮件服务套餐购买流程: 1.登录 邮件推送产品页面. 2.在邮件推送产品页面,选择 立即购买 购买邮件推送资源包(预付费) 或 立即开通 直接开 ...

  9. Spark操作Hive(开启Kerberos认证)代码提交华为云DAYU的MRS Spark组件--方法流程及注意事项

    背景: 最近在测试华为云DAYU MRS Spark操作Hive的流程,因kerberos认证的问题一直测试失败. 代码示例: val sparkSession = SparkSession.buil ...

最新文章

  1. 雷观(十六):帮人写项目,不如教会别人写项目的方法
  2. 解题报告 『活动安排(贪心)』
  3. 【Java】Java复习笔记-第三部分
  4. asp.net发布网站的详细步骤
  5. 用 docker secrets 保存 appsettings.Production.json
  6. Python中列表的del,remove和pop函数之间的区别
  7. sqlserver安全加固
  8. Balancing Act(树的重心入门)
  9. 面对疫情等群体性危机,程序员如何在家高效办公?
  10. 《设计工作室生存手册》—第1章1.3节设计师目标要清晰
  11. Discuz 论坛实现qq小程序
  12. portlet示例_Java Portlet示例教程
  13. LIBSVM使用方法及参数设置
  14. 美年旅游_套餐管理_分页PageHelper
  15. Invalid arguments问题
  16. 【计算机游戏开发】游戏交互界面设计
  17. ssl证书生成 详细流程
  18. 阿拉伯数字转换英文,适用于英文合同和国际贸易单证
  19. 毕业论文ppt的研究方法及过程计算机专业,计算思维原理研究与实现数据组织毕业论文4喜欢就下吧(全文完整版)...
  20. java gul,java gui 选择文件

热门文章

  1. python验证身份证号码大全_身份证号码处理技巧大全
  2. jpa 自定义sql if_mybatis仿jpa 使用@createDate @updateDate
  3. 应付账款账龄分析模板_6万字长文剖析宁德时代(三):财务分析
  4. linux location root访问文件夹404_如何使网站支持https访问?nginx配置https证书
  5. hadoop学习6 运行map reduce出错
  6. 关于RGBDSLAMV2学习、安装、调试过程
  7. 1.Consul 简介和环境搭建
  8. 【网络安全】关于ARP攻击的原理以及在Kali Linux环境下的实现
  9. redis配置环境变量
  10. 原生JS实现苹果菜单