2011-11-20 13 views
6

Ho integrato Game Center (GC) nel mio gioco. E le grandi opere, ad eccezione di un messaggio di fastidioso, che può popup nel bel mezzo di azione intensa, che richiede il 100% dell'attenzione del giocatore:Come ritardare la visualizzazione della finestra popup di Game Center?

"Impossibile connettersi al server di Game Center Cancel/Riprovare.?"

Non mi interessa il messaggio, ma l'informazione non è così urgente che deve essere visualizzata immediatamente. Vorrei visualizzarlo dopo che l'utente ha navigato nel menu principale o in qualche altro punto. C'è un modo per raggiungerlo?

+0

Spero che tu trovi una risposta a questo, mi irrita davvero nei giochi! – jrturton

risposta

1

Ritardare la seguente chiamata di accesso per Game Center ha fatto il trucco per me.

if([GameCenterManager isGameCenterAvailable]){ 
    gameCenterManager = [[GameCenterManager alloc] init]; 
    [gameCenterManager setDelegate:self]; 
    [gameCenterManager authenticateLocalUser]; 

    NSLog(@"Game center logged in"); 
} 
else 
    NSLog(@"Please login to game center"); 
+0

Possano tutti gli sviluppatori di giochi vedere la tua risposta. – PruitIgoe

Problemi correlati