1、如果服务器端版本低于客户端,竟然还要更新
2、如果服务器端版本文件少于客户端的manifest,这个时候客户端会尝试去删掉缺少的文件,如果这个时候正好这些文件是没有的,那么热更新会一直卡住。什么情况下要删除的文件是没有的情况:
新版本由于某种原因删掉了某些文件,而客户端裸包还包含这些文件
这个建议的处理是这样的,比如有两个版本 v1,v2:
v1 版本中的 remote url 和 v2 版本中的 remote url 应该是不同的,相当于 v1 对应一个服务器,v2 对应一个服务器,这样大版本更新肯定不会有问题
感谢反馈,这个是 bug,要修复
还有问题就是,我们游戏刚刚封测末期,玩家反应说更新经常在0%的位置,我看了其实是在更新的,这个下个版本建议更新采用总进度,现在这个样子,会让人以为已经卡死了
现在这个样子并发,还不如不要并发,一个个的下载