后台设置

创建新项目

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
此处如果已经有空间的话,可以选择已有的,我在这里创建新的,一切从头开始
在这里插入图片描述
创建完成之后,刷新,就会出现,然后选择刚创建的,关联
在这里插入图片描述
下来进行初始化向导
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

插件安装

https://ext.dcloud.net.cn/plugin?id=4470
在这里插入图片描述
导入后,会提示代码合并,我这里是用的系统默认选择,直接点的合并
在这里插入图片描述

云函数上传

在这里插入图片描述
初始化云函数
在这里插入图片描述
备注:我这里用的是网上的教程,会出现一个弹出框,然后我选择了继续覆盖,此时控制台会提示有同名文件
在这里插入图片描述
在这里插入图片描述
我这里是吧上面的那个删除掉了。

添加配置

{
            "path": "uni_modules/uni-upgrade-center/pages/version/list",
            "style": {
                "navigationBarTitleText": "版本列表"
            }
        }, {
            "path": "uni_modules/uni-upgrade-center/pages/version/add",
            "style": {
                "navigationBarTitleText": "新版发布"
            }
        }, {
            "path": "uni_modules/uni-upgrade-center/pages/version/detail",
            "style": {
                "navigationBarTitleText": "版本信息查看"
            }
        }, {
            "path": "uni_modules/uni-upgrade-center/pages/app/list",
            "style": {
                "navigationBarTitleText": "应用列表"
            }
        }, {
            "path": "uni_modules/uni-upgrade-center/pages/app/detail",
            "style": {
                "navigationBarTitleText": "应用信息查看"
            }
        }, {
            "path": "uni_modules/uni-upgrade-center/pages/app/add",
            "style": {
                "navigationBarTitleText": "新增应用"
            }
        }

以上代码添加到pages.json文件里
在这里插入图片描述
然后在manifest.json -> 源码视图添加配置

"networkTimeout":{
    "uploadFile":1200000    //ms, 如果不配置,上传大文件可能会超时
}

在这里插入图片描述
下来启动项目,创建账户并登录
在这里插入图片描述
成功后,会出现这个菜单
在这里插入图片描述
补充项:
OS的wgt更新肯定是违反apple政策的,注意事项:
审核期间请不要弹窗升级
升级完后尽量不要自行重启
尽量使用静默更新
可以通过以下修改支持iOS的wgt更新:
\uni_modules\uni-upgrade-center\pages\mixin\version_add_detail_mixin.js

将 data 中的 enableiOSWgt: false 中 改为 enableiOSWgt: true

前台

我这边直接用的是自己的项目,图片就放的少了

编辑器里,对着项目右键,然后创建开发者环境 和后台一样,关联同一个

在这里插入图片描述

安装插件

https://ext.dcloud.net.cn/plugin?id=4542
导入插件,然后引入,调用,我这里是在APP.vue文件里,这样,每次打开APP的时候,都会检测一次

这里,上传部署
在这里插入图片描述

然后吧这个代码复制到pages.json文件里

		{
			"path": "uni_modules/uni-upgrade-center-app/pages/upgrade-popup",
			"style": {
				"disableScroll": true,
				"app-plus": {
					"backgroundColorTop": "transparent",
					"background": "transparent",
					"titleNView": false,
					"scrollIndicator": false,
					"popGesture": "none",
					"animationType": "fade-in",
					"animationDuration": 200

				}
			}
		}

在这里插入图片描述
记住,不要放在数组第一个。这个时候,就可以直接打包了。
注意查看此时的manifest.json的应用版本名称和应用版本号,后台如果要使用,这两个数值都需要更改。
比如这是我发布版本的在这里插入图片描述
这个是我更新代码后的版本,然后在打自己需要的包
在这里插入图片描述

下来去后台发布新版本

在这里插入图片描述
这里,APPID 复制manifest.json里的appid,其他自己填
在这里插入图片描述
在这里插入图片描述
我这里进行个小的更新,就选择了wgt
在这里插入图片描述
然后这里参考这样填写
在这里插入图片描述
选择你的wgt文件,传上去,在吧上线发行打开。成功后,重新打开APP即可。

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐