sesion para iniciar game espaƱol descargar datos borrar apple ios game-center

iniciar - game center ios para android



iOS Game Center: los puntajes no se muestran en la tabla de clasificaciĆ³n en el sandbox (2)

Estoy desarrollando un juego habilitado para Game Center y tengo un problema en el entorno de sandbox. Puedo informar con éxito la puntuación sin error. Sin embargo, cuando muestro la tabla de clasificación, no hay puntuaciones visibles. Para verificar que la puntuación realmente llegó allí, consulto la puntuación del usuario local con el siguiente código:

-(void)retrieveLocalScoreForCategory:(NSString *)category { GKLeaderboard *leaderboardRequest = [[GKLeaderboard alloc] init]; leaderboardRequest.category = category; [leaderboardRequest loadScoresWithCompletionHandler: ^(NSArray *scores,NSError *error) { [self callDelegateOnMainThread: @selector(localPlayerScore:error:) withArg: leaderboardRequest.localPlayerScore error: error]; }]; }

En mi delegado, registro la puntuación en la consola y puedo ver la puntuación correcta. Ya verifiqué que muestro la tabla de clasificación con la identificación de categoría de la tabla de clasificación correcta (solo tengo una).

¿Alguien sabe por qué mi puntuación no es visible en la tabla de clasificación en el entorno de sandbox inmediatamente? ¿Hay un retraso antes de que aparezca la puntuación?


Intenta cambiar el timeScope.

A veces, GKLeaderboardTimeScopeAllTime & GKLeaderboardTimeScopeToday no devuelve nada más que GKLeaderboardTimeScopeWeek funciona bien. Creo que es un problema del servidor de sandbox GC.

Escúchanos Apple: utiliza algunos de esos miles de millones para mejorar tus servicios web.


Me encontré con el mismo problema con proyectos en los que he trabajado.

Las clasificaciones de GC (Sandbox / live) solo arrojarán puntuaciones si hay dos o más jugadores en las clasificaciones.

Así que asegúrese de enviar la puntuación con 2 cuentas diferentes en un dispositivo 1 o 2 cuentas diferentes en dispositivos separados.