版本:Creator 2.4.6
系统:IOS
正常启动游戏,游戏中有播放声音,然后停止游戏(就是划掉游戏),就出现下面这个:
把cocos2d-x回退到2.4.5也能重现这个问题
2.4.5 与 2.4.6 关于 iOS Audio 的改动 PR 为:https://github.com/cocos-creator/engine-native/pull/3565
帮忙尝试基于 2.4.6 回退一下这个 PR 的改动看看?
结束APP的方式是:
iphone 6 Plus: 双击 Home 键,在任务管理窗口,选中游戏,向上滑动游戏让其强制退出
更高版本:从底向上划动,在任务管理窗口,选中游戏,向上滑动游戏让其强制退出
我这边在helloworld工程场景中添加一个音频文件自动播放,并不会复现你说的情况,你遇到的可能是其他情况,方便给个demo吗?我们排查下
我明确怎么重现之后,再上传Demo。感谢
遇到类似的情况,2.4.4版本,接firebase,能看到iOS在关闭游戏的时候崩溃堆栈非常多,大多都是audio、v8的底层崩溃。
很多大量出现的崩溃,共同点都是从 applicationWillTerminate 出现的
之前我给你们提过, 把applicationWillTerminate 回调里的 delete app 注释掉就可以
这种可以忽略的
请问解决了吗,我也遇到相同问题了
遇到同样很大applicationWillTerminate之后的bug
cocos3.x好像也有这个问题 退出app cocos引擎内部资源释放导致崩溃
你好 3.6.1直接用导出来的demo 然后工程里面exit(0)就会触发崩溃