2012-02-14 4 views
0

Я использую Game Kit, и я хочу представить оценку в Game Center. Я сделал это, но теперь я хочу пригласить друзей. Как мне пригласить друзей и как я могу оценить счет моего друга? Этот код для шоу-лидеров:Приглашение 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]; 
    } 
    } 

ответ

0

общие функции, необходимые для взаимодействия друг в Game Center можно найти в Working with Players in Game Center.

Существует даже раздел на ПРИГЛАШЕНИЕ под Allowing the Local Player to Invite Other Players to Be Friends:

- (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]; 
} 
Смежные вопросы