Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
DCloud
unidocs-zh
提交
bdd50336
unidocs-zh
项目概览
DCloud
/
unidocs-zh
通知
3172
Star
105
Fork
804
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
93
列表
看板
标记
里程碑
合并请求
67
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
unidocs-zh
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
93
Issue
93
列表
看板
标记
里程碑
合并请求
67
合并请求
67
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
bdd50336
编写于
7月 20, 2022
作者:
D
DCloud_LXH
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
docs: admin、upgrade-center、sidebar
上级
8d256bde
变更
5
隐藏空白更改
内联
并排
Showing
5 changed file
with
93 addition
and
89 deletion
+93
-89
docs/.vuepress/config/redirectRouter.js
docs/.vuepress/config/redirectRouter.js
+3
-4
docs/_sidebar.md
docs/_sidebar.md
+1
-1
docs/uniCloud/_sidebar.md
docs/uniCloud/_sidebar.md
+1
-1
docs/uniCloud/admin.md
docs/uniCloud/admin.md
+7
-80
docs/uniCloud/upgrade-center.md
docs/uniCloud/upgrade-center.md
+81
-3
未找到文件。
docs/.vuepress/config/redirectRouter.js
浏览文件 @
bdd50336
...
...
@@ -13,7 +13,6 @@ const routerMap = {
'
/collocation/auto/uniapp-cli-project
'
:
'
/worktile/auto/uniapp-cli-project.html
'
,
'
/collocation/i18n
'
:
'
/tutorial/i18n.html
'
,
'
/worktile/i18n
'
:
'
/tutorial/i18n.html
'
,
'
/worktile/i18n.html
'
:
'
/tutorial/i18n.html
'
,
'
/collocation/env
'
:
'
/tutorial/env.html
'
,
'
/collocation/ssr
'
:
'
/tutorial/ssr.html
'
,
'
/ssr
'
:
'
/tutorial/ssr.html
'
,
...
...
@@ -58,7 +57,6 @@ const routerMap = {
'
/api/extend/native-plugin
'
:
'
/plugin/native-plugin.html
'
,
'
/vue-components
'
:
'
/tutorial/vue-components.html
'
,
'
/vue-components.html
'
:
'
/tutorial/vue-components.html
'
,
'
/vue-basics
'
:
'
/tutorial/vue-basics.html
'
,
'
/vue-api
'
:
'
/tutorial/vue-api.html
'
,
'
/vue-vuex
'
:
'
/tutorial/vue-vuex.html
'
,
...
...
@@ -76,7 +74,7 @@ const routerMap = {
'
/uniCloud/uni-clientDB
'
:
'
/uniCloud/clientdb.html
'
,
'
/uniCloud/uni-data-picker
'
:
'
/component/uniui/uni-data-picker.html
'
,
'
/uniCloud/uni-push/introduction.html
'
:
'
/unipush-v2.html
'
,
'
/plugin/publish
.html
#pages-init
'
:
'
/plugin/uni_modules.html#pages-init
'
,
'
/plugin/publish#pages-init
'
:
'
/plugin/uni_modules.html#pages-init
'
,
'
/tutorial/build/uni-app-publish-mp-weixin
'
:
'
/tutorial/build/publish-mp-weixin-cli.html
'
,
'
/tutorial/build/uni-app-publish-mp-weixin.html
'
:
'
/tutorial/build/publish-mp-weixin-cli.html
'
,
...
...
@@ -92,11 +90,12 @@ const routerMap = {
'
/platform
'
:
'
/tutorial/platform.html
'
,
'
/nvue-event
'
:
'
/tutorial/nvue-event.html
'
,
'
/use-html5plus
'
:
'
/tutorial/use-html5plus.html
'
,
'
/m3w
'
:
'
/uniCloud/uni-portal.html
'
,
}
export
default
({
fullPath
,
path
,
hash
})
=>
{
fullPath
=
decodeURIComponent
(
fullPath
)
const
matchFullPath
=
routerMap
[
fullPath
.
replace
(
'
?id=
'
,
'
#
'
)];
const
matchFullPath
=
routerMap
[
fullPath
.
replace
(
'
?id=
'
,
'
#
'
)
.
replace
(
'
.html
'
,
''
)
];
if
(
matchFullPath
)
{
return
{
path
:
matchFullPath
,
...
...
docs/_sidebar.md
浏览文件 @
bdd50336
...
...
@@ -11,7 +11,7 @@
*
[
老项目引入uni-app
](
hybrid.md
)
*
运营服务
*
[
uni-ad广告变现
](
uni-ad.md
)
*
[
统一发行页面
](
m3w
.md
)
*
[
统一发行页面
](
/uniCloud/uni-portal
.md
)
*
[
前端网页托管
](
uniCloud/hosting.md
)
*
[
App升级中心
](
uniCloud/upgrade-center.md
)
*
[
uni一键登录
](
univerify.md
)
...
...
docs/uniCloud/_sidebar.md
浏览文件 @
bdd50336
...
...
@@ -72,7 +72,7 @@
*
[
uSearch 云端一体搜索
](
https://ext.dcloud.net.cn/plugin?id=3851
)
*
[
uni-captcha 图形验证码
](
uniCloud/uni-captcha.md
)
*
[
uni-sec-check 内容安全
](
https://ext.dcloud.net.cn/plugin?id=5460
)
*
[
统一发行页面
](
https://uniapp.dcloud.io/m3w
)
*
[
统一发行页面
](
uni-portal.md
)
*
[
uni-cloud-router
](
uniCloud/uni-cloud-router.md
)
*
[
案例
](
uniCloud/resource.md
)
*
[
开发者使用反馈
](
uniCloud/feedback.md
)
...
...
docs/uniCloud/admin.md
浏览文件 @
bdd50336
...
...
@@ -355,9 +355,8 @@ $menu-text-color-actived: #409eff; /* 菜单激活前景色 */
-
小程序/快应用信息
1. 勾选代表需要发布此类信息,不勾选会默认折叠
2. `折叠`:小程序种类繁多,此按钮可以将所有的小程序信息折叠起来
3. `快应用`:只有上传了`快应用码`,才会在统一发布页展示
1. 勾选代表需要发布该类信息,不勾选会默认折叠
2. `快应用`:只有上传了`快应用码`,才会在统一发布页展示
-
H5
...
...
@@ -372,7 +371,7 @@ $menu-text-color-actived: #409eff; /* 菜单激活前景色 */
}
```
### uni-portal:统一发布页<Badge text="uni-admin 1.9.3+" />@uni-portal
### uni-portal:统一发布页
<Badge text="uni-admin 1.9.3+" />@uni-portal
自
`uni-admin 1.9.3+`
版本开始,
`uni-portal`
作为
`uni-admin`
的内置插件,内置在
`uni-admin`
项目中。
...
...
@@ -380,85 +379,13 @@ $menu-text-color-actived: #409eff; /* 菜单激活前景色 */
更多uni-portal的介绍,详见:
[
uni-portal
](
uni-portal.md
)
### uni-upgrade-center:App升级中心<Badge text="uni-admin 1.9.3+" />@uni-upgrade-center
### uni-upgrade-center:App升级中心
<Badge text="uni-admin 1.9.3+" />@uni-upgrade-center
> 在应用管理新增一个应用之后,即可在 `App升级中心` 发布该应用的版本
自
`uni-admin 1.9.3+`
版本开始,
`uni-upgrade-center`
作为
`uni-admin`
的内置插件,内置在
`uni-admin`
项目中。
**版本管理**
1.
在版本管理list的右上角点击
`发布新版`
,可以发布
`原生App安装包`
和
`wgt资源包`
。在左上角点击
`下拉列表`
,可以切换展示应用。
<div
align=
"center"
>
<img
src=
"https://vkceyugu.cdn.bspapp.com/VKCEYUGU-a90b5f95-90ba-4d30-a6a7-cd4d057327db/442e84e7-e7f3-4d27-9c98-45568e5db835.png"
width=
"800"
></img>
</div>
-
发布原生App安装包
1.
在上传安装包界面填写此次发版信息
<div align="center" >
<img src="https://vkceyugu.cdn.bspapp.com/VKCEYUGU-f184e7c3-1912-41b2-b81f-435d1b37c7b4/6368e998-8d98-4a0c-9de9-da35433a5e35.jpg" width="600"></img>
</div>
1.
`Android应用市场`
-
此处会与
`新增应用`
时填写的
`Android应用市场`
信息保持同步。当在应用管理修改应用信息时,这里也会修改
-
启用商店:当勾选某一商店启用时,在
`upgrade-center-app`
端会检测手机上是否有该应用市场
-
如果有,则会跳转至该应用商店进行 App 升级
-
如果都跳转失败,最后会使用填写的
`下载链接`
下载 apk 安装包升级
-
优先级:检查更新时,按照优先级从大到小依次尝试跳转商店
1. `下载链接/AppStore`
- 可以选择手动上传一个文件到 `云存储`,会自动将地址填入该项
- 也可以手动填写一个地址,就可以不用再上传文件
- 如果是发布`苹果`版本,包地址则为 应用在`AppStore的链接`
2. `强制更新`
- 如果使用强制更新,App端接收到该字段后,App升级弹出框不可取消
4. `上线发行`
- 可设置当前包是否上线发行,只有已上线才会进行更新检测
- 同时只可有一个线上发行版,线上发行不可更设为下线。未上线可以设为上线发行并自动替换当前线上发行版
- 修改当前包为上线发行,自动替换当前线上发行版
**注:版本号请填写以`.`分隔字符串,例如:`0.0.1`**
-
发布wgt资源包
1.
大部分配置与发布
`原生App安装包`
一致
<div align="center">
<img src="https://vkceyugu.cdn.bspapp.com/VKCEYUGU-a90b5f95-90ba-4d30-a6a7-cd4d057327db/ec916cde-0d0e-4bf3-a735-643ea2a45b74.png" width="400"></img>
</div>
2. `原生App最低版本`
- 上次使用新Api或打包新模块的App版本
- 如果此次打包wgt使用了`新的api`或者打包了`新的模块`,则在发布 `wgt资源包` 的时候,将此版本更新为本次版本
- 如果已有正式版`wgt资源包`,则本次新增会自动带出
3. `静默更新`
- App升级时会在后台下载wgt包并自行安装。新功能在下次启动App时生效
- **静默更新后不重启应用,可能会导致正在访问的应用的页面数据错乱,请谨慎使用!**
**注:版本号请填写以`.`分隔字符串,例如:`0.0.1`**
-
发布完成页面
<div align="center">
<img src="https://vkceyugu.cdn.bspapp.com/VKCEYUGU-a90b5f95-90ba-4d30-a6a7-cd4d057327db/c5470d8c-cc37-4b41-8d56-6d50f8daac62.png" width="800"></img>
</div>
**Tips**
-
`/uni_modules/uni-upgrade-center/pages/system/upgradecenter/version/add.vue`
中有版本对比函数(compare)。
-
使用多段式版本格式(如:"3.0.0.0.0.1.0.1", "3.0.0.0.0.1")。如果不满足对比规则,请自行修改。
-
删除应用会把该应用的所有版本记录同时删除
-
升级中心设计之初就支持iOS的wgt更新
-
iOS的wgt更新肯定是违反apple政策的,注意事项:
-
审核期间请不要弹窗升级
-
升级完后尽量不要自行重启
-
尽量使用静默更新
-
可以通过以下修改支持iOS的wgt更新:
> \uni_modules\uni-upgrade-center\pages\mixin\version_add_detail_mixin.js
>
> 将 `data` 中的 `enableiOSWgt: false` 中 改为 `enableiOSWgt: true`
`uni-admin`
管理员通过“应用管理”模块中填写的应用信息(如apk下载地址、小程序二维码)后,可通过列操作进入升级中心进行版本管理。
更多uni-portal的介绍,详见:
[
uni-upgrade-center
](
upgrade-center.md
)
### uni统计2.0
...
...
docs/uniCloud/upgrade-center.md
浏览文件 @
bdd50336
# App升级中心 uni-upgrade-center
#
#
App升级中心 uni-upgrade-center
### 概述
...
...
@@ -6,7 +6,7 @@ App升级中心 uni-upgrade-center,提供了 App 的版本更新服务。包
-
Android、iOS的完整App安装包升级和wgt资源包增量更新
-
后台管理系统,用于发布新版、设置升级策略
> 如果需要初次发布,而不是升级,另见产品[uni-portal 统一发布页](
https://ext.dcloud.net.cn/plugin?id=7100
)
> 如果需要初次发布,而不是升级,另见产品[uni-portal 统一发布页](
uni-portal.md
)
本产品具有如下特征:
...
...
@@ -26,6 +26,8 @@ App升级中心 uni-upgrade-center,提供了 App 的版本更新服务。包
#### uni-upgrade-center Admin 管理后台
> uni-admin 1.9.3+。在应用管理新增一个应用之后,即可在 `App升级中心` 发布该应用的版本
负责发布新版和管理历史版本的上下线。
<div
align=
"left"
>
...
...
@@ -48,7 +50,83 @@ App升级中心 uni-upgrade-center,提供了 App 的版本更新服务。包
-
App 管理列表及 App 版本记录列表搜索
在插件市场安装,根据 readme 部署即可。
[
插件地址
](
https://ext.dcloud.net.cn/plugin?id=4470
)
**版本管理**
1.
在版本管理list的右上角点击
`发布新版`
,可以发布
`原生App安装包`
和
`wgt资源包`
。在左上角点击
`下拉列表`
,可以切换展示应用。
<div
align=
"center"
>
<img
src=
"https://vkceyugu.cdn.bspapp.com/VKCEYUGU-a90b5f95-90ba-4d30-a6a7-cd4d057327db/442e84e7-e7f3-4d27-9c98-45568e5db835.png"
width=
"800"
></img>
</div>
-
发布原生App安装包
1.
在上传安装包界面填写此次发版信息
<div align="center" >
<img src="https://vkceyugu.cdn.bspapp.com/VKCEYUGU-f184e7c3-1912-41b2-b81f-435d1b37c7b4/6368e998-8d98-4a0c-9de9-da35433a5e35.jpg" width="600"></img>
</div>
1.
`Android应用市场`
-
此处会与
`新增应用`
时填写的
`Android应用市场`
信息保持同步。当在应用管理修改应用信息时,这里也会修改
-
启用商店:当勾选某一商店启用时,在
`upgrade-center-app`
端会检测手机上是否有该应用市场
-
如果有,则会跳转至该应用商店进行 App 升级
-
如果都跳转失败,最后会使用填写的
`下载链接`
下载 apk 安装包升级
-
优先级:检查更新时,按照优先级从大到小依次尝试跳转商店
1. `下载链接/AppStore`
- 可以选择手动上传一个文件到 `云存储`,会自动将地址填入该项
- 也可以手动填写一个地址,就可以不用再上传文件
- 如果是发布`苹果`版本,包地址则为 应用在`AppStore的链接`
2. `强制更新`
- 如果使用强制更新,App端接收到该字段后,App升级弹出框不可取消
4. `上线发行`
- 可设置当前包是否上线发行,只有已上线才会进行更新检测
- 同时只可有一个线上发行版,线上发行不可更设为下线。未上线可以设为上线发行并自动替换当前线上发行版
- 修改当前包为上线发行,自动替换当前线上发行版
**注:版本号请填写以`.`分隔字符串,例如:`0.0.1`**
-
发布wgt资源包
1.
大部分配置与发布
`原生App安装包`
一致
<div align="center">
<img src="https://vkceyugu.cdn.bspapp.com/VKCEYUGU-a90b5f95-90ba-4d30-a6a7-cd4d057327db/ec916cde-0d0e-4bf3-a735-643ea2a45b74.png" width="400"></img>
</div>
2. `原生App最低版本`
- 上次使用新Api或打包新模块的App版本
- 如果此次打包wgt使用了`新的api`或者打包了`新的模块`,则在发布 `wgt资源包` 的时候,将此版本更新为本次版本
- 如果已有正式版`wgt资源包`,则本次新增会自动带出
3. `静默更新`
- App升级时会在后台下载wgt包并自行安装。新功能在下次启动App时生效
- **静默更新后不重启应用,可能会导致正在访问的应用的页面数据错乱,请谨慎使用!**
**注:版本号请填写以`.`分隔字符串,例如:`0.0.1`**
-
发布完成页面
<div align="center">
<img src="https://vkceyugu.cdn.bspapp.com/VKCEYUGU-a90b5f95-90ba-4d30-a6a7-cd4d057327db/c5470d8c-cc37-4b41-8d56-6d50f8daac62.png" width="800"></img>
</div>
**Tips**
-
`/uni_modules/uni-upgrade-center/pages/system/upgradecenter/version/add.vue`
中有版本对比函数(compare)。
-
使用多段式版本格式(如:"3.0.0.0.0.1.0.1", "3.0.0.0.0.1")。如果不满足对比规则,请自行修改。
-
删除应用会把该应用的所有版本记录同时删除
-
升级中心设计之初就支持iOS的wgt更新
-
iOS的wgt更新肯定是违反apple政策的,注意事项:
-
审核期间请不要弹窗升级
-
升级完后尽量不要自行重启
-
尽量使用静默更新
-
可以通过以下修改支持iOS的wgt更新:
> \uni_modules\uni-upgrade-center\pages\mixin\version_add_detail_mixin.js
>
> 将 `data` 中的 `enableiOSWgt: false` 中 改为 `enableiOSWgt: true`
在插件市场安装(uni-admin 1.9.3+ 升级中心已作为内置插件,内置在uni-admin项目中),根据 readme 部署即可。
[
插件地址
](
https://ext.dcloud.net.cn/plugin?id=4470
)
#### uni-upgrade-center-app 前台检测更新
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录