2012-10-01 23 views
5

Biz OpenGL ve MKMapView kullanan bir uygulama var. iOS 6 getirilince biz kendi EAGLContext ayarladıktan sonra bir haritayı görüntülemek için çalıştı yazmasa bile EXC_BAD_ACCESS ile [EAGLContext setCurrentContext:] çökmesini başladı.iOS 6 uygulamasının kilitlendiğini haritalar gösteren

+0

Merhaba Darren, 'gpus_ReturnNotPermittedKillClient' üzerinde backtrace sona eriyor? – Breezeight

cevap

7

iOS 6 haritalar tabanlı OpenGL vardır. Kendi EAGLContext ayarladıktan sonra

[EAGLContext setCurrentContext:nil]

aramazsam Uygulamanız çökecek. Biz EAGLContext ile etkileşim bizim sınıfın dealloc yönteminde yukarıdaki çağrıyı yerine koyarak hata düzeltildi.

+0

Aynı sorun burada (iOS 6.1.3). Çözümünüz çökmeleri azaltır, ancak ne yazık ki tamamen ortadan kaldırmaz. – AGPX

+0

Çalışmıyor: 6.1'deki kilitlenmeyi sistematik olarak yeniden oluşturabilirim. – floydaddict