起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

12
返回列表 发新帖
楼主: jjsun

[结贴] 关于app升级的几个问题

[复制链接]

116

主题

276

帖子

510

积分

高级会员

Rank: 4

积分
510
QQ
 楼主| 发表于 2017-3-24 18:03:59 | 显示全部楼层
liangyongfei 发表于 2017-3-24 17:48
1.多个版本资源!!肯定是以appMetadata_in_server.json 的配置为准的!它写的版本号是什么。客户端就访 ...

我测试过程中,自动升级时只出现了“资源下载”和“下载成功”提示,没有提示apk版本更新的。
编辑app时确实更改了版本号,同时也更改了资源号。执行“生成app”,重新生成www和apk,并把www目录下的文件和apk同时更新到服务器上。没有设置apk下载路径,使用缺省设置,appMetadata_in_server.json中的downloadUrl有效。
回复 支持 反对

使用道具 举报

发表于 2017-3-24 18:12:03 | 显示全部楼层
jjsun 发表于 2017-3-24 18:03
我测试过程中,自动升级时只出现了“资源下载”和“下载成功”提示,没有提示apk版本更新的。
编辑app时 ...

那你自己写代码调用的时候会提示吗??

var versionChecker = require("$UI/system/components/justep/versionChecker/versionChecker");
versionChecker.check();
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

20

主题

149

帖子

410

积分

中级会员

Rank: 3Rank: 3

积分
410
QQ
发表于 2017-3-30 18:07:26 | 显示全部楼层
@liangyongfei
1. 我修改了UI资源,但是不想更新APP版本号,如何设置
2. 我尝试过了,如果不递增版本号的话,UI资源也不会离线下载
回复 支持 反对

使用道具 举报

发表于 2017-3-31 09:36:11 | 显示全部楼层
Fancye 发表于 2017-3-30 18:07
@liangyongfei
1. 我修改了UI资源,但是不想更新APP版本号,如何设置
2. 我尝试过了,如果不递增版本号的 ...

如图: 1. 资源更新   :资源版本号  必须修改  ,或者默认为空  不填也行!
2.选择hash方式 进行打包  可以增量更新!!

2个任选1个  都可以进行资源更新!!!如果资源版本号填写了!并且没修改,就会导致资源版本号不变,不能更新资源!
http://docs.wex5.com/app-resources-and-version-update/
P@0U$XU@K_U%4ZB`Q)BXAR6.png
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

20

主题

149

帖子

410

积分

中级会员

Rank: 3Rank: 3

积分
410
QQ
发表于 2017-3-31 12:03:13 | 显示全部楼层
liangyongfei 发表于 2017-3-31 09:36
如图: 1. 资源更新   :资源版本号  必须修改  ,或者默认为空  不填也行!
2.选择hash方式 进行打包   ...

1. 首次通过版本更新的方式打包APP,将生成的服务器资源复制到服务器,并启动服务器,同时将APP安装到移动设备
2. 根据业务需求编辑UI资源之后,右键打包项目编辑本地APP,然后选择HASH的方式打包APP(是不是只要编辑完成,本地APP资源编译结束,是不需要生成APP这一步的,因为我需要增量更新
3. 将HASH方式生成的资源,替换掉服务器旧的资源(版本方式生成的资源)
4. 再次打开APP,第一次打开应该会触发离线资源更新,但是UI还是之前旧的资源
5. 第二次打开APP,这次看到的是新的UI资源
1.png
版本更新第一次打包.png
版本更新第一次打包2.png
编辑本地APP--hash.png
覆盖资源.png
回复 支持 反对

使用道具 举报

20

主题

149

帖子

410

积分

中级会员

Rank: 3Rank: 3

积分
410
QQ
发表于 2017-3-31 12:07:17 | 显示全部楼层
Fancye 发表于 2017-3-31 12:03
1. 首次通过版本更新的方式打包APP,将生成的服务器资源复制到服务器,并启动服务器,同时将APP安装到移 ...

1. 我修改了标题栏的文字,发现增量更新是成功的
2. 昨天我尝试的时候,发现有些图片没有增量更新成功,今天我抽空再试几次
资源增量更新.png
回复 支持 反对

使用道具 举报

发表于 2017-3-31 13:30:36 | 显示全部楼层
Fancye 发表于 2017-3-31 12:07
1. 我修改了标题栏的文字,发现增量更新是成功的
2. 昨天我尝试的时候,发现有些图片没有增量更新成功, ...

我问了图片,也可以进行增量更新的!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

20

主题

149

帖子

410

积分

中级会员

Rank: 3Rank: 3

积分
410
QQ
发表于 2017-3-31 14:04:21 | 显示全部楼层
liangyongfei 发表于 2017-3-31 13:30
我问了图片,也可以进行增量更新的!

我知道图片没有增量更新的原因了。
<img />标签的src属性引入的图片路径必须是绝对路径,也就是必须是 $UI/crmapp/backgroundImg/password_icon.png
或者:
require.toUri('./backgroundImg/password_icon.png')
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-7-6 03:44 , Processed in 0.064155 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表