Cocos 热更新如何运作?
Cocos Creator 使用一个 manifest 文件,列出版本号以及每个文件的 md5 哈希值。游戏启动时,AssetsManager 会将本地 manifest 与服务器上的 manifest 进行比对,只下载有变动的文件,校验其 md5,然后重启以运行新内容。
无需自建更新服务器
自己实现热更新,意味着要托管更新包、为每次发布生成 manifest 并管理版本。ShopWebview 的 HotUpdate 版已包含这一切,另附用于发布、测试和回滚的管理后台。
安全发布:测试、回滚、签名
更新会先在测试通道中运行,出现问题时可立即回滚;更新包均经过签名,并在用户设备上生效前进行完整性校验。




