cocos2.4.x 打包ios 在ios16.2程序会崩溃

Creator 版本:cocos2.4.6 2.4.10 3.6.1
目标平台: ios 原生 16.2 和15.1
macOs:13.0
xcode:14.2
问题描述:

1.我用cocos2.4.6 和2.4.10 创建一个【空的工程】(空场景,只有一个label),然后用xcode装到手机上 ,手机系统是刚升级的16.2(iphone xs max) , 工程插着数据线可以运行(debug模式),把数据线拔掉直接点安装到手机上的程序就崩。

2.我用另外一个ios15.1的手机(iphone 8 plus)可以正常运行,不管插不插数据线,是否debug模式运行都可以正常打开。

3.最后我用cocos3.6.1打包的ios工程不管插不插数据线(是否debug模式)都可以在ios16的系统上正常运行。

不知道这个问题是我电脑环境的问题还是2.4.x对ios16的支持有问题?有没有其他兄弟能帮着测试一下的

tf后台抓到一个crash日志

看看模块设置里面的SafeArea是不是没有勾上哦

图片

按照其他帖子的答案( [kenshin] 开发者生态 - 技术支持),强制修改ios工程的宏定义。产生这个问题的原因不知道,但是问题解决。