项目lua迁移creator,用到以前的一个db动画一个spine动画,然而发布ios后,db动画不显示也没有报错,spine动画加载就奔溃,android和web都正常,简直心累。
麻烦引擎组的帮忙看看什么原因,测试工程见附件
NewProject.zip (274.0 KB)
项目lua迁移creator,用到以前的一个db动画一个spine动画,然而发布ios后,db动画不显示也没有报错,spine动画加载就奔溃,android和web都正常,简直心累。
麻烦引擎组的帮忙看看什么原因,测试工程见附件
NewProject.zip (274.0 KB)
不要沉,麻烦引擎组大佬用附件工程发个ios看看
现在结论是9.x的系统必崩溃,12.x的系统没问题,其他版本系统还没试。这是要放弃低版本系统了吗?
这个跟js没关系啊,他的是发布web在ios9浏览器中运行有问题,js用的运行时是浏览器提供的。我的是发布ios native app,js用的运行时是cocos自带的jscore引擎,跟系统有关系吗?而且我也没用es6的语法
崩溃问题比较麻烦,我这边临时给个修复方法,替换下文件,但是还是有安全问题,我们内部会建立个issue,还有麻烦提供下测试设备型号,我们跟踪一下其他问题。
ios9-crash-fix.zip (11.0 KB)
这边设备是iPhone 6,系统是9.x的都会崩溃,10.x以上的都没事。
远程真机试过iPhone 5s装12.x的系统也没问题,应该是系统的问题,跟设备没关系。
Cocos Creator 2.x 由于Spine 和 dragonbones 的相关优化由于使用了TypedArray,该数据结构在ios9没法用,所以如果想兼容 ios9,就使用Cocos Creator 1.x。
dragonbones做成预制,不停的new不停的destory,在原生环境在切换场景时100%闪退。所有机型都是一样,cocos版本1.10.2
那是不是现在用2.0.9的版本,要用spine,就没法支持ios9,还是现在有那个版本有修复这个问题?