JSObjectRef root unroot gc问题

但是2.0.10 beta1在IOS native上还是有出现奔溃啊

大佬,改了之后崩溃降低了么。。。我这里的项目情况是data转成Uint8Array之后,然后js调用data时,发现数据不一致,之后应该就闪退了。我自己4台机器自动挂机一天时间,才出现一次。应该是data携带的数据被释放了。

我们已经进行了相关修复,详见 PR https://github.com/cocos-creator/cocos2d-x-lite/pull/1744

PR 链接 404

https://github.com/cocos-creator/cocos2d-x-lite/pull/1744

这个根本就没改好!jsb_global_load_image

这个修改没有解决问题,只是降低崩溃概率。这个问题是由 JSC 过早GC TypedArray 对象导致的,目前能采取的解决方法就是使用 V8 替代 JSC。 可以尝试在 2.1+ , iOS 上使用 v8。 @qq317942417

+1 ,我们费了好大精力从 1.10 升到了 2.2.2。发现 crash 率还更高了……

iOS 上的这个报错 2.1.3 版本已经解决了。2.2.2 如果还有问题的话,唯一的可能是 iPhone5 等 32 位老机器?
麻烦重新发个帖子吧,非常抱歉!