ios12启动闪退 Xcode16

最近更新了xcode到最新版16.1,然后打了个包上架商店,结果有用户反馈ios12.1.2系统进不去app,正好手边有一台ios12左右的系统,然后运行了一下,结果还真有崩溃,崩溃信息大概是:
Metal GPU Frame Capture Enabled
failed assertion _interposeHandle != NULL at line 191 in MTLInitializeInterpose

然后百度了一下需要修改如下配置:
选择Edit Schemes-->Run-->Options ,找到GPU Frame Capture,它的默认设置是Automatically,然后修改成OpenGL ES即可。


WechatIMG57.jpg

值得说明的是:这个GPU Frame Capture 只有在真机运行时才有,模拟器运行是不存在的!所以这个功能调试只能在真机上进行

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。