发现一个导致IOS闪退的BUG,麻烦官方看下!

请耐心等待,还在测试中,有结果我会第一时间回复论坛的。:slightly_smiling:

好的,麻烦了。

我也遇到这个问题:

跟挂机没关系,我一直在玩,应该是跟spine有关系,具体是什么原因导致的还没找出。

好的,感谢您的反馈,程序员正在掉头发中。。。:triumph:

是spine JS绑定的问题。
在update中频繁的调用spine的C++函数, 类似 findbone这样的,就会崩溃。
只有1个模型,大概2个小时崩溃, 5个模型, 7分钟就崩溃了。

哈哈,大家都是程序猿····
一起掉才是真的掉

大哥辛苦了。:grin:

update(){
let bone = findBone(); // 获取到数据后,如下操作几分钟就会奔溃
let x= bone.worldX;
let y = bone.worldY;
}

什么情况了?

我们已经放弃使用findbone的方案了, 写个工具把骨骼信息导出自己做解析。

这个bug估计没几个月弄不好。

闪退还是有,但出现的概率低了很多。
还是一样的调用,获取到数据后,如下操作,现在30个对象需要20分钟左右就会奔溃。
let bone = obj.findBone();
let x= bone.worldX;
let y = bone.worldY;

加一行这个呢- - jsb.registerNativeRef(this, bone);
很怀疑ios用的jsc用js控制cpp对象生命周期这个方案是否真的可行。android用v8就没这么多诡异的崩溃

这个问题解决了么?