热更日志出错

  • Creator 版本:3.8.0

  • 目标平台: ios android 均会

  • 重现方式:外网热更

  • 首个报错:

  • 之前哪个版本是正常的:

  • 手机型号:

  • 手机浏览器:

  • 编辑器操作系统:

  • 重现概率:

我在做热更的时候表现正常,在外网则会先有一段正常的热更数据,再有一段异常的数据
网络环境越差异常数据越多,异常数据看起来是断点续传,但是不知道如何处理或消除
在Android外网热更虽然打印错误但是可以完整更新
在ios调试包可以完整更新,archive包则不会更新成功

代码片段:
/**

  • 进度 文件进度的回调
  • @param progress 当前大小
  • @param allSize 总包
    /
    let onProgress = function(progress, allSize) {
    console.log(bundleKey:${bundleKey} progress:${progress} allSize:${allSize})
    //console.log(file:${allSize})
    if(allSize < 0 || allSize > 4194967295){
    console.log(“热更数据错误”)
    return
    }
    self.loadingNode.active = true
    self.progressLight.setPosition(-630+progress/allSize
    1198,0)
    self.progressMask.setContentSize(progress/allSize*1198,100)
    }
    let options = {version:window[“bundleVers”][bundleKey],onFileProgress:onProgress.bind(this)}
    assetManager.loadBundle(url,options, (err, bundle) => {

外网日志:
11:16:18 [DEBUG]: JS: bundleKey:startgame progress:78383 allSize:255023
11:16:18 [DEBUG]: JS: bundleKey:startgame progress:164523 allSize:255023
11:16:18 [DEBUG]: JS: bundleKey:startgame progress:241903 allSize:255023
11:16:18 [DEBUG]: JS: bundleKey:startgame progress:255023 allSize:255023
11:16:19 [DEBUG]: JS: bundleKey:startgame progress:30293 allSize:4294967295
11:16:19 [DEBUG]: JS: 热更数据错误
11:16:19 [DEBUG]: JS: bundleKey:startgame progress:63055 allSize:4294967295
11:16:19 [DEBUG]: JS: 热更数据错误
11:16:19 [DEBUG]: JS: bundleKey:startgame progress:217077 allSize:4294967295
11:16:19 [DEBUG]: JS: 热更数据错误
11:16:19 [DEBUG]: JS: bundleKey:startgame progress:434151 allSize:4294967295
11:16:19 [DEBUG]: JS: 热更数据错误
11:16:19 [DEBUG]: JS: bundleKey:startgame progress:584684 allSize:4294967295
11:16:19 [DEBUG]: JS: 热更数据错误
11:16:19 [DEBUG]: JS: bundleKey:startgame progress:626661 allSize:4294967295

更正一下archive包不会更新成功是ios企业签权限问题,已经处理

热更onFileProgress (progress, allSize)返回的数据异常是我理解有什么问题吗,还望大佬指点一二