我几乎完成了我的第一个应用程序。在设备上进行测试时,当我按下主页按钮时出现崩溃,并显示错误消息
libGPUSupportMercury.dylib`gpus_ReturnNotPermittedKillClient:
基于这些帖子: https ://stackoverflow.com/search?q= how+to+shut+down+OpenGL OpenGL ES crash on move background, iOS 5.1
我很确定问题在于我的应用程序是软件的扩展,它使用了一些涉及 OpenGL 的示例代码(我对此知之甚少),并且 OpenGL 任务在 resignActive 时没有正确关闭。
我在我的 AppDelegate 中尝试了以下操作,但没有成功:
- (void)applicationWillResignActive:(UIApplication *)application {
glFinish();
}
我的应用程序在退出时不需要保存任何设置......它只需要结束。任何人都可以提出解决方案吗?