Je reçois cette erreur dans une situation particulière et je ne sais pas comment la résoudre.Cocos2d avec GameCenter, OpenGLError
Après que j'invite quelqu'un à jouer avec moi, je touche le bouton 'uninvite' puis pressez la touche i cancell et il appelle cette méthode:
// The user has cancelled matchmaking
- (void)matchmakerViewControllerWasCancelled:(GKMatchmakerViewController *)viewController {
[self.presentingViewController dismissModalViewControllerAnimated:YES];
NSLog(@"User cancelled the invitation.");
}
Et après que j'arrive obtenir cette erreur:
Erreur OpenGL 0x0506 dans - [EAGLView swapBuffers]
Encore et encore.
Si je n'invite personne et que j'appelle simplement annuler, il appelle à nouveau cette méthode, mais il revient correctement à l'écran de jeu. Est-ce que quelqu'un a déjà vu quelque chose comme ça? Dois-je arrêter l'invitation avant de rejeter la vue ou quelque chose?