Unità: Apple Game Center iOS7 registra i punteggi per soli 30 minuti nella classifica

Il mio gioco è realizzato utilizzando Unity 4.5 e UnityEngine.SocialPlatforms.GameCenter.

Il mio gioco è nell’app store. Se gioco e battere il mio punteggio più alto, è riportato in Game Center e mi vedo in classifica. Se gioco con un altro dispositivo, registra anche il punteggio e posso vedere i 2 punteggi e i 2 giocatori. Tutto sembra a posto.

MA, e questo è il mio problema, se rilancio l’app sui 2 dispositivi 30 minuti dopo, i punteggi sono scomparsi dalla classifica nel centro del gioco. (E se controllo direttamente sul sito web iTunesConnect, anche la mia classifica è vuota).

Sto avendo difficoltà a risolvere questo problema considerando che in modalità Sandbox funziona abbastanza bene, i miei punteggi più alti sono qui da settimane ormai.

Grazie se puoi aiutarci.

PS: La mia classifica in Game Center come i seguenti parametri: tipo di punteggio: intero, tipo di invio del punteggio: miglior punteggio, ordine: da alto a basso, punteggio: da 0 a 10000. Quando riporto il punteggio in Unity C #, la mia classifica ID (stringa) e il mio punteggio (lungo) sono corretti.

Io uso la funzione

void ReportScore (long scoreGC, string leaderboardID) { Social.ReportScore (scoreGC, leaderboardID, success => { Debug.Log(success ? "Reported score to leaderboard successfully ("+scoreGC+")" : "Failed to report score"); }); } 

Quando eseguo il debug, è un successo. Quindi il punteggio avrebbe dovuto essere inviato al centro di gioco. Quando controllo il centro del gioco sul mio dispositivo, viene visualizzato il punteggio. Ma 30 minuti dopo, non lo è più. Immagino che sia stato salvato solo nella cache locale ma non online. È un problema con la libreria social di Unity o con Apple Game Center iOS7?

Qualcuno di Apple ha pubblicato

Effettivamente abbiamo trovato un problema! Stiamo lavorando su una soluzione per questo problema. Una volta risolto, i punteggi per le classifiche inizieranno a essere elaborati. Non abbiamo ancora un ETA ma ti terremo aggiornato. Grazie per i tuoi post 🙂

sui forum degli sviluppatori Apple su questo thread: https://devforums.apple.com/message/1028533#1028533