Вы не должны это делать. Они отметили это в последнем WWDC.
GKCloudPlayer предназначен для использования только для сессий. В нем есть две части данных, идентификатор игрока, уникальный для вашего приложения, а также отображаемое имя, то есть то, что у пользователя будет иметь то, что они хотят они будут отображаться. Это вовсе не объект GKPlayer.
Если вы попытаетесь использовать это для лидеров, для достижений, для других многопользовательских, для чего-либо еще, это не сработает. Поэтому, пожалуйста, не делайте этого .
Все будут очень разочарованы. Итак, как мы получаем наши Облака игроков? В принципе, вы можете получить свой текущий подписанный игрок.
Большинство вещей в Sessions в основном собирается быть вызвано из текущего игрока, хотя это не так уж много необходимости сделать уверены, что у вас есть игрок, что вы тогда говорили: «О, это плеер сохраняет эти данные ». Все, что вам нужно в фоном .
Вы правы. Я очень разочарован. Спасибо! –