Non ho trovato un modo nella documentazione di GameKit per eliminare il punteggio di un giocatore dalla mia app. È possibile?C'è un modo per cancellare i punteggi nel Game Center di Apple a livello di programmazione?
risposta
Da quello che ho letto, in alcuni casi, non è possibile - Penso che fosse sul sito degli sviluppatori di Apple. Devi inviare loro una mail per rimuovere il punteggio.
Edit: mi sbagliavo, è qui, a pagina 3
Secondo this, avrete bisogno di e-mail [email protected] di riferire barare per rimuovere i punteggi.
Fortunatamente, Apple ha risposto al problema punteggio falso e ora c'è una soluzione più conveniente ed efficiente per la gestione dei punteggi falsi rispetto ad inviando una e-mail:
di Apple Annuncio dal 28 ottobre, 2013:gestire Classifica Game Center punteggi
È ora possibile visualizzare e gestire i primi 100 punteggi e nomi utente per tutti le vostre classifiche Game Center. Proteggi i tuoi giocatori legittimi da eseguendo l'accesso a iTunes Connect per eliminare i punteggi falsi o bloccare i giocatori che pubblicano punteggi falsi. Puoi anche ripristinare punteggi e giocatori entro lo nello stesso periodo. Per ulteriori informazioni, leggere la sezione Attività della centrale di gestione del centro giochi nella iTunes Connect Developer Guide.
Sfortunatamente, non c'è ancora un modo programmatico per farlo, ma almeno è qualcosa.
Il collegamento fornito nell'annuncio da Apple il 28 ottobre 2013 non funziona più.
Tuttavia, non è più necessario contattare iTunes per eliminare un punteggio di classifica o bloccare un utente. Invece si
- Accedi al tuo iTunesConnect conto,
- aperto "gestire le applicazioni"
- aprire l'applicazione con le classifiche Game Center
- aperto "Gestione Game Center"
- nel " "sezione troverete il pulsante 'Leaderboards Gestire i punteggi e giocatori'
Qui è possibile eliminare un punteggio o bloccare un giocatore
Penso che anche questo sia obsoleto. – Jonny
Siamo spiacenti, ma no. Una volta che il punteggio viene pubblicato direttamente, non può essere rimosso a meno che non contatti Apple, ma se la tua app è abbastanza grande, non avrai il tempo di rimuovere ogni punteggio.
A partire dal 9/13/17, la procedura per gestire i punteggi leaderboard è:
- log in per https://itunesconnect.apple.com
- clic sul mio Apps
- Clicca su App contenente bersaglio leaderboard
- Click su "Funzionalità" (barra superiore)
- Fare clic su "Game Center" (barra laterale)
- In "Classifiche di gruppo" fare clic su "Altro"
- Nel pop-up, cliccare su "Gestisci Punteggi e giocatori"
Ci vogliono pochi secondi per la tavola per popolare, quindi siate pazienti. È possibile rimuovere o bloccare solo le prime 50 voci.
- 1. Game Center Trovare una corrispondenza a livello di programmazione
- 2. ios: a livello di codice chiedi l'accesso a Game Center?
- 3. Invitare un amico Game Center a una partita a livello di programmazione
- 4. Game Center Achievement Issue
- 5. Offline Game Center iOS Obiettivi
- 6. È possibile avere una classifica "LowestScore" per Game Center?
- 7. IOS Game Center GKLocalPlayerListener
- 8. Game Center InviteFailed
- 9. MonoMac - Game Center
- 10. Autenticazione GKLocalPlayer con Game Center
- 11. IOS Game Center Achievement Upload
- 12. Game Center - Invio e ricezione dati
- 13. C'è un modo per codificare LaunchScreen a livello di programmazione
- 14. Aggiorna un punteggio già inviato a Game Center
- 15. cancella i fogli di lavoro excel a livello di programmazione
- 16. Game Center: addRecipientsWithPlayerIDs ... Come ha senso?
- 17. Il modo migliore per installare IIS7 a livello di programmazione
- 18. Test del gioco multiplayer Game Center
- 19. iOS Game Center - Errore di autenticazione su un dispositivo
- 20. Ricollegare il lettore in Game Center
- 21. Game Center non risponde alla richiesta di authenticateWithCompletionHandler (iOS)
- 22. Un modo per reimpostare a livello di codice le classifiche?
- 23. Come ritardare la visualizzazione della finestra popup di Game Center?
- 24. Ingrandire un MKMapView a livello di programmazione
- 25. Game Center non può caricare foto per diversi ID giocatore
- 26. Un modo per eseguire i comandi della shell su Android a livello di programmazione?
- 27. Classifica principale del Game Center - Devo davvero effettuare 2 chiamate per ottenere l'alias di un giocatore?
- 28. Qual è il modo migliore per salvare i punteggi più alti su iPhone per prevenire l'hacking?
- 29. Problemi del Game Center: iTunes Connect? Profili di provisioning? Qualcos'altro?
- 30. Game Center in tvOS non viene visualizzato
Spero che Apple funzioni di più su GameKit e fornisca ulteriori strumenti di gestione (ad esempio eliminazione/classificazione/modifica di un giocatore, modifica, ecc.) Per gli sviluppatori. – jtalarico