连续使用多个preloadScene预加载多个场景 ios里会内存错误发生闪退

代码如下:
cc.director.preloadScene(“MainScene”);
cc.director.preloadScene(“GameScene”);
cc.director.preloadScene(“GameScene2”);
cc.director.preloadScene(“GameScene3”);
cc.director.preloadScene(“GameScene4”);

只预加载一个场景就没问题,可是如果像上面一样连续预加载多个 在网页版和android版都没问题,就是ios上测试时会出现闪退的情况。报的是内存相关的错误

Message from debugger: Terminated due to memory issue

你看看下内存增长情况,可能是内存太高崩溃了

怎么看内存增长情况。。 应该是内存太高了。。 我改成
cc.director.preloadScene(“MainScene”, function(){
cc.director.preloadScene(“GameScene”, function(){

});
});
的形式,先预加载完一个再到下一个 也不行。。 只能预加载一个。。 这跟手机性能有关系吗?

Terminated due to memory issue + 1

iphone xsmax ios最新版本

如果勾选了资源的自动释放,preload多个场景容易资源误释放。