2016-09-26 1 views
1

In iOS 10 ist die Game Center-App nicht mehr aktiv. Daher gehe ich davon aus, dass es eine gute Idee wäre, Spiele direkt aus der App zu löschen.Wie lange sind Game Center-Spiele (GKMatch) verfügbar?

Wenn Benutzer eine Übereinstimmung nicht manuell löschen, bleibt die Übereinstimmung für immer aufgelistet? Wäre es eine gute Idee, fertige oder abgebrochene Matches nach einiger Zeit (6 Monate, vielleicht) zu löschen? oder macht Game Center schon so etwas?

Antwort

0

Game Center löscht keine Matches, zumindest hat es nie irgendwelche meiner rundenbasierten Matches gelöscht (abgesehen von der großen Migration von der Sandbox GC env, aber das war ein nicht rückwärtskompatibles Upgrade, nicht Hauswirtschaft).

Von Anfang an habe ich jedoch immer eine Liste von Inprogress-Matches im Spiel zur Verfügung gestellt, die es Nutzern ermöglichen, Matches fortzusetzen und zu löschen. Ein Vorteil dieses Ansatzes: Wenn der Nutzer das Spiel aus der alten Spielcenter-App löschte, ging das Spiel einfach verloren. Es stellt sich heraus, dass das Spiel gelöscht wird, aber die anderen Spieler wurden nie benachrichtigt. Andere Spieler waren ständig gestrandet, während sie darauf warteten, dass der "Deleter" eine Runde beendete, die niemals beendet werden würde. Indem Sie die Löschung in der App verwalten, können Sie das entsprechende "Quit Game" (in der Reihe, nicht in der Reihe) rufen, um das Spiel für die anderen Spieler zu retten.

Jetzt, da sie die Game Center App entfernt haben, scheint die Verantwortung, die Spiele zu verwalten, ganz auf uns zu fallen, aber ich denke nicht, dass das obige Trap-Szenario mehr passieren kann. Ich glaube, das ist eine Verbesserung. Wir müssen uns jetzt keine Gedanken über Ereignisse außerhalb unserer App machen, die wir nicht kennen und von denen wir uns nicht erholen können.

+0

Ja. Ich hatte die gleichen Probleme mit meiner App, wo, wenn jemand ein Spiel von GC löschte, das Spiel ziemlich in der Schwebe war. Ich denke, ich kann Leute einfach die Spiele selbst löschen lassen. Vielen Dank. – coopersita

Verwandte Themen