2011-07-13 15 views
6

Esto me está volviendo loco, simplemente no puedo encontrar el problema:
Tengo un accidente en el centro de juegos en el simulador, en el dispositivo funciona perfecto. Se estrella cuando llamo el siguiente código:iOS: accidente del centro de juegos en el simulador

[[GKLocalPlayer localPlayer] authenticateWithCompletionHandler:^(NSError *error) { 
    if (error) { 
     NSLog(@"An error occured authenticating the local game center player"); 
     NSLog(@"Error: %@", [error localizedDescription]);  
    } 
}]; 

He tratado de establecer tanto el objetivo como base de despliegue SDK a 4.3, pero sin suerte.
He intentado hacer la llamada desde application:didFinishLaunchingWithOptions: y también hacerlo más tarde después de que el jugador haga clic en el botón "reproducir" en la pantalla principal. Ambos casos el mismo resultado.

Además, obtengo ningún rastro de pila; se ve así:

0 objc_msgSend 
1 <????> 

obtengo un EXC_BAD_ACCESS.

Cualquier idea será apreciada.
Gracias

+0

si obtiene un rastro como ese, puede ser de otra banda de rodadura, también puede examinar esos hilos, también asegúrese de estar utilizando una versión de simulador que admita bloques. –

+0

¿Alguna vez encontró una solución a esto ?, me estoy enfrentando este problema en este momento – possan

+0

@possan: sí, ¡mire mi propia respuesta! – Damian

Respuesta

Cuestiones relacionadas