solo sirve restaure problemas prende numero llamadas home funciona emergencia configurar calibrar boton bloqueado iphone ios cocos2d-iphone

restaure - mi iphone no prende y no sirve el boton de home



EXC_BAD_ACCESS usando CCGLView cuando Home presiona (2)

Uso CCGLView en cocos2d2.0 para trabajar con Cocoa Touch. Pero mi aplicación se bloqueará cuando presione el botón de inicio. El error ocurrió en el método CCGLView swapBuffers:

if(![_context presentRenderbuffer:GL_RENDERBUFFER]) ------- EXC_BAD_ACCESS

La pila es:

5: EAGLContext_presentRenderbuffer (EAGleContext *, objc_selectorr *, unsigned int)

6- [CCGlView swapBuffers]

7- [CCDirectorios drawScene]

8- [CCDirectorDisplayLink mainLoop:]

.....

Por cierto, detengo al director en el método delegado:

- (void)applicationDidEnterBackground:(UIApplication *)application { [[CCDirector sharedDirector] pause]; }

¿Algunas ideas? Gracias.


mi solución

- (void)applicationDidEnterBackground:(UIApplication *)application { [[CCDirector sharedDirector] pause]; [[CCDirector sharedDirector] stopAnimation]; // Add } - (void)applicationWillEnterForeground:(UIApplication *)application { [[CCDirector sharedDirector] resume]; [[CCDirector sharedDirector] startAnimation]; // Add }


Resolví este problema deteniendo la animación en segundo plano en AppDelegate

- (void)applicationDidEnterBackground:(UIApplication *)application { [_glView stopAnimation]; } - (void)applicationWillEnterForeground:(UIApplication *)application { [_glView startAnimation]; }