## App升级中心 uni-upgrade-center ### 概述 App升级中心 uni-upgrade-center,提供了 App 的版本更新服务。包括 - Android、iOS的完整App安装包升级和wgt资源包增量更新 - 后台管理系统,用于发布新版、设置升级策略 > 如果需要初次发布,而不是升级,另见产品 [uni-portal 统一发布页](uni-portal.md) 本产品具有如下特征: - 开源、免费。由于uniCloud阿里云版目前免费,包括服务器和cdn均免费。 - 云端基于 [uniCloud](https://uniapp.dcloud.net.cn/uniCloud/) 实现。后台管理是 [uni-admin](https://uniapp.dcloud.net.cn/uniCloud/admin.html) 框架的插件。 - 数据库遵循 [opendb](https://uniapp.dcloud.net.cn/uniCloud/opendb.html) 规范 ### 为什么需要升级中心? 每个App开发者都要开发升级功能,这是巨大的社会资料浪费。DCloud推出 uni-upgrade-center,让应用开发更轻松、高效,让开发者专注于自己的业务。 ### 使用 升级中心分为两个部分:`uni-upgrade-center Admin管理后台` 和 `uni-upgrade-center-app前台检测更新`。 #### uni-upgrade-center Admin 管理后台 > 在 uni-admin 1.9.3+ 中已作为内置插件。在应用管理新增应用后,即可在 `App升级中心` 发布该应用的版本 负责发布新版和管理历史版本的上下线。提供了如下功能: - 云储存安装包CDN加速,使安装包下载的更快、更稳定 - 应用管理,对 App 的信息记录和应用版本管理 - 版本管理,可以发布新版,也可方便直观的对当前 App 历史版本以及线上发行版本进行查看、编辑和删除操作 - 版本发布信息管理,包括 更新标题,更新内容,版本号,静默更新,强制更新,灵活上线发行 的设置和修改 - 原生 App 安装包,发布 Apk 更新,用于 App 的整包更新,可设置是否强制更新 - wgt 资源包,发布 wgt 更新,用于 App 的热更新,可设置是否强制更新,静默更新 - App 管理列表及 App 版本记录列表搜索 **版本管理** 1. 在版本管理list的右上角点击`发布新版`,可以发布`原生App安装包`和`wgt资源包`。在左上角点击`下拉列表`,可以切换展示应用。