App升级中心 uni-upgrade-center WGT热更新遇到的一些问题

此记录是指:uniapp,wgt热更新遇到的问题

1.首页我使用的是uniapp的整套升级中心服务

2.遇到如下问题:

    2.1:版本号; 原生App最低版本 ;这两个怎么去填写

   2.2*下载链接;为什么填写了链接报错:WGT/WGTU文件格式错误

以下是我的解决步骤:

       2.1:版本号; 原生App最低版本 ;解决步骤


      准备开始:先要搞清楚,两个版本号是指我用于升级所以打的wgt包,这个wgt包是我源项目编译后的包
   


 版本号怎么填写

        第1步:这个wgt包对应的是我的整个项目,所以这里的版本号等于应用版本名称,而且必须比现在apk包的应用版本名称高

         以下图用于演示:

App升级中心 uni-upgrade-center WGT热更新遇到的一些问题_第1张图片

注意:需要更新的wgt包,应用版本名称必须大于当前apk的配置;1.1.0.2大于100.0.1

App升级中心 uni-upgrade-center WGT热更新遇到的一些问题_第2张图片

 如果你升级成功,控制台就会看到

App升级中心 uni-upgrade-center WGT热更新遇到的一些问题_第3张图片

这个时候,我们就明白了

原来这里的版本号是指: 应用版本名称 == wgt包版本

应用版本名称控制wgt升级包的版本


原生App最低版本

1.这个值对应我旧版本的应用版本名称,uniapp说的挺复杂的,反正就是旧版本的应用版本名称

这个必须等于当前的旧版本

以下图是演示:

 App升级中心 uni-upgrade-center WGT热更新遇到的一些问题_第4张图片

App升级中心 uni-upgrade-center WGT热更新遇到的一些问题_第5张图片


  如果你升级成功,控制台就会看到

App升级中心 uni-upgrade-center WGT热更新遇到的一些问题_第6张图片

 这个时候你就明白了:

原来这个原生app最低版本号是wgt更新后不变的,


 下载链接

如果我们使用的是unicloud云存储,那麻烦就大了,很容易出问题,不要自己上传到云存储

要使用这个,上传apk其实就是上传wgt啊,只不过这里文字写的让人蒙圈了,以为是我们自己只能选apk,这是个坑啊

选择wgt后自动生成下载链接;

如果自己上传云存储,会出现:WGT/WGTU文件格式错误;一定要选择上传apk包

如果还是报这个错误:    开启两个权限



总结:

版本号对应的是需要升级的wgt的应用版本名称,必须比旧的大

app原生最低版本就是旧的app的应用版本名称

下载链接,使用上传apk包按键,不要自己上传到uniclould的云存储

至于应用版本号干嘛用的,这是程序员自己看的,暂时没什么卵用,反正第一个排除这个,不然就会懵逼

最后贴出配置:

App升级中心 uni-upgrade-center WGT热更新遇到的一些问题_第7张图片

你可能感兴趣的:(uniapp)