Приглашение в игровой центр - PullRequest
0 голосов
/ 14 февраля 2012

Я использую Game Kit и хочу отправить счет в Game Center. Я сделал это, но теперь я хочу пригласить друзей. Как я приглашаю своих друзей и как я вижу счет моего друга? Этот код для списка лидеров шоу:

  - (IBAction) showLeaderboard
  {
     GKLeaderboardViewController *leaderboardController = [[GKLeaderboardViewController alloc] init];
     if (leaderboardController != NULL) 
     {
        leaderboardController.category = self.currentLeaderBoard;
        leaderboardController.timeScope = GKLeaderboardTimeScopeWeek;
        leaderboardController.leaderboardDelegate = self; 
        [self presentModalViewController: leaderboardController animated: YES];
     }
  }

1 Ответ

0 голосов
/ 20 декабря 2012

Основные функции, необходимые для взаимодействия с друзьями в Game Center, можно найти в Работа с игроками в Game Center .

Существует даже раздел о приглашении друзей в разделе Разрешение локальному игроку приглашать других игроков в друзья :

- (void) inviteFriends: (NSArray*) identifiers
{
    GKFriendRequestComposeViewController *friendRequestViewController = [[GKFriendRequestComposeViewController alloc] init];
    friendRequestViewController.composeViewDelegate = self;
    if (identifiers)
    {
        [friendRequestViewController addRecipientsWithPlayerIDs: identifiers];
    }
    [self presentViewController: friendRequestViewController animated: YES completion:nil];
    [friendRequestViewController release];
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...