Я хочу разрешить пользователям автоматически создавать учетную запись на моем сервере, используя их учетную запись Game Center. Когда мое приложение iOS открывается, для связи с игровым сервером требуется подключение и аутентификация с сервером XMPP. Я пытаюсь найти что-то в GKLocalPlayer, которое является приватным для зарегистрированного устройства, которое я мог бы использовать для создания/проверки имени удаленного пользователя, но единственное, что кажется уникальным для игрока, - это их идентификатор игрока, который довольно популярен.
Я действительно не хочу использовать GameCenter для всего, потому что тогда он разбивает мою пользовательскую базу только на устройства iOS.
... если ваше приложение подключается к вашим собственным сетевым сервисам, вы можете использовать идентификатор игрока в своей службе для сохранения данных там.
Так как идентификатор игрока не является приватным, как мы можем быть уверены, что это не подделка?