预制资源中使用 sprite 在特殊应用情况下,ios 会闪退

大神们,不知道是不是我个例。我用的cocos creator 2.1.2
我现在有一个Window的prefab, WindowPrefab下又有一个tablePrefab,tablePrefab有一个sprite引用了一张图片,

现在 我通过 cc.loader.loadRes加载WindowPrefab后,再cc.instantiate创建出node添加到场景上,
这样一个流程,在web下,android原生下,都是没有问题的。但是在IOS下,会出现闪退,我用我的iphone6s plus和IphoneX都试了。我用xcode调试,断点会跳到jsb_opengl_manual.cpp这个文件。

上面有很大概率出现这个情况。要解决这个问题,其实很简单,只要勾选“延迟加载资源”。

是不是用了Promise, 我们项目也闪退在这, Promise自己用timeout实现就没问题了