Swift 使用Metal Framework将图像保存到磁盘时,命令缓冲区的执行被中止/GPU错误
我正在开发一款IOS应用程序(IOS 12),它同时使用ARKit和Metal/Metal Kit框架。我正在捕获图像并压缩它们,然后将它们保存到手机的文档目录中。手机每移动10厘米就会拍摄一次图像。但是,大约10分钟后(保存了大约300 MB的数据后),应用程序崩溃并抛出错误: “由于执行过程中出现错误,命令缓冲区的执行被中止。已放弃(GPU错误/恢复的受害者)(IOAF代码5)”Swift 使用Metal Framework将图像保存到磁盘时,命令缓冲区的执行被中止/GPU错误,swift,arkit,metal,Swift,Arkit,Metal,我正在开发一款IOS应用程序(IOS 12),它同时使用ARKit和Metal/Metal Kit框架。我正在捕获图像并压缩它们,然后将它们保存到手机的文档目录中。手机每移动10厘米就会拍摄一次图像。但是,大约10分钟后(保存了大约300 MB的数据后),应用程序崩溃并抛出错误: “由于执行过程中出现错误,命令缓冲区的执行被中止。已放弃(GPU错误/恢复的受害者)(IOAF代码5)” 有人看到了吗?或者了解可能存在的问题吗?将主场景的背景属性从“程序天空”更改为“自定义图像”,并关闭“环境”我也
有人看到了吗?或者了解可能存在的问题吗?将主场景的背景属性从“程序天空”更改为“自定义图像”,并关闭“环境”我也有这个,但我没有找到答案,这非常烦人。