Когда мое приложение запускается, оно должно предложить пользователю войти в игровой центр, чтобы я мог получить его псевдоним, а затем использовать его для отображения его имени, у меня есть следующий код, который как-то работал один раз:
- (void) authenticateLocalPlayer
{
GKLocalPlayer *localPlayer = [GKLocalPlayer localPlayer];
[localPlayer authenticateWithCompletionHandler:^(NSError *error) {
if (localPlayer.isAuthenticated)
{
// Perform additional tasks for the authenticated player.
}
}];
}
Показано предупреждение с некоторыми кнопками, но это не работает.Помогите, может быть, есть более простой способ получить никнейм текущего игрока.Спасибо !!