折腾很久的差量更新,总算成功了,但只能用完整的更新包。
update.xml文件如下
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<wgtu appid="xxxx" >
<basis version="1.0" />
</wgtu>
只做测试,我在WWW目录下加了一个原项目没有的文件,结构如下:
--wgtu
--update.xml
--www
--manifest.json
--test.html
这样做成WGTU更新成功,但重启之后打不开INDEX,我怀疑更新的时候所有项目文件被删除了。
如果把整个项目文件放到WWW里面,更新是成功的。
4 个回复
没事抽根烟 (作者) - 没有介绍
经测试,确实没有实现差量更新,只是做了替换项目文件,更新包里面有的,更新后就有,更新包里面没有的,都被删除了
不知道是不是新版本的问题……或者我的UPDATE.XML配置不对?
没事抽根烟 (作者) - 没有介绍
没有人遇到类似问题吗?
厦门伊豚信息
我的也是遇到这个问题ios上是没问题的,安卓设备上却无法实现差量更新,而且还是删除所有内容
2017-05-31 10:26
DCloud_IOS_XTY
增量升级不会删除未在update.xml中指定删除的老应用文件,请提供出现该问题的平台
没事抽根烟 (作者)
android4.0
如果需要,我明天在我的IPAD上面试试看。
2015-08-24 18:11
Android_磊子
下一个版本将进行更新。
topSWdept
ios版更新后,更新后的文件没有生效,runtime里面的重启后也不行,必须把APP彻底关掉重启后才行。
2016-10-31 19:59
Android_磊子
@697
2016-10-31 21:26