iOS: исключить игроков из GKTurnBasedMatch
Я строю игру для 2 игроков. Я использую GKTurnBasedMatchmakerViewController для начала матчей. Я хотел бы убедиться, что у игроков может быть только одна игра против одного и того же игрока.
В настоящее время, если игрок начинает игру с кем-то, у кого он уже есть, я просто удаляю игру. Это имеет 2 проблемы
- Другой игрок получает уведомления о недавно удаленной игре
- Если игра была создана с помощью автоматического сопоставления, то другой пользователь удаляется из очереди на автоматическое сопоставление.
Так что я хотел бы знать...
- Есть ли способ исключить игроков в GKTurnBasedMatchmakerViewController
- Есть ли способ удалить игрока из игры, который позволяет игре искать нового игрока с автоматическим соответствием?