我们有一个使用OpenGL和MKMapView
的应用。当我们切换到iOS 6时,只要我们在设置了自己的[EAGLContext setCurrentContext:]
之后尝试显示地图,它就会在EAGLContext
处与EXC_BAD_ACCESS一起崩溃。
答案 0 :(得分:7)
iOS 6地图是基于OpenGL的。如果您不打电话,您的应用程序将崩溃
[EAGLContext setCurrentContext:nil]
设置了自己的EAGLContext后。我们通过将上面的调用放入我们类的与EAGLContext交互的dealloc方法来修复我们的错误。