creator版本:3.6.2
今天试了下热更demo,在windows上生成热更文件,打包android的apk成功热更下来无异常,但是在ios模拟器上可以热更到,但热更之后就闪退了,报错如下:
反之,在mac上打包生成热更文件,在ios模拟器可以正常热更,但是在android机子上却热更之后闪退了,报错如下:
是不是android和ios要单独打两个对应的热更文件,不能共用一套热更文件吗???
creator版本:3.6.2
今天试了下热更demo,在windows上生成热更文件,打包android的apk成功热更下来无异常,但是在ios模拟器上可以热更到,但热更之后就闪退了,报错如下:
ios没试过,我碰到的是,win32和安卓想要使用同一更新资源,他俩打包,渲染后端必须选择的一样。你看看ios是不是也得一样构建配置才能使用同一热更新。
我的处理办法是,各个设备平台分别建热更仓库,各自更新;缺点是,多平台更新效率,没有单仓库来的便捷
那就没办法了,win32和安卓都有 Render BackEnd,可以一起热更新,ios单独热更新。更新包只能分2个
我的项目只有win32和安卓,所以一个更新地址。
嗯,看到了,感觉不是很便捷
还是希望引擎能不能优化下这块。
官方解释说语言不一样,但问题是语言不是一直都不一样么,为啥之前的版本没这个问题,不知道改了啥
那是不是以后热更新都要准备 windows 和mac 两个机器才行?
是挺尴尬,如果能做一个中间层,去导出,应该就可以解决这个问题,但是估计工作量和人员不够,所以没有去做个事情
是哈,你要使用ios热更,得用mac去打热更包才行
负优化,多平台变成了单平台,2.x就没这么多问题

现在可以通用了吗 