Interface GKSavedGameListener

    • Method Detail

      • playerDidModifySavedGame

        default void playerDidModifySavedGame​(GKPlayer player,
                                              GKSavedGame savedGame)
        Called when a player’s saved game data has been modified.
      • playerHasConflictingSavedGames

        default void playerHasConflictingSavedGames​(GKPlayer player,
                                                    NSArray<? extends GKSavedGame> savedGames)
        Called when a conflict has arisen between different versions of the same saved game. This can happen when multiple devices write to the same saved game while one or more is offline. The application should determine the correct data to use, then call resolveConflictingSavedGames:withData:completionHandler:. This may require data merging or asking the user.