Я хочу знать, был ли определенный пошаговый матч Game Center запущен как матч с автоматическим сопоставлением или игрок был приглашен другом.
Я пытался найти способ увидеть это из самого объекта GKTurnBasedMatch, но я думаю, что это невозможно. Я даже не придумал никакого разумного хака. :)
Я могу сохранить это в разделе данных совпадения, но я хочу использовать эту информацию в таблице со многими совпадениями, и это немного излишняя загрузка данных со многими килобайтами (и ожидание обратного вызова загрузки данных) для каждое совпадение, прежде чем можно будет использовать эту однобитовую информацию.
Одна из причин состоит в том, чтобы хранить эту информацию в файле локально, и, возможно, мне придется это сделать, но это кажется немного подверженным ошибкам из-за несоответствий и т. Д.
У кого-нибудь есть хорошее решение?