发送游戏中心的朋友请求

时间:2014-04-28 04:55:49

标签: ios objective-c game-center

目前我正在使用iPhone应用程序而且我遇到了问题。 我想,玩家可以发送游戏中心朋友请求。

在苹果指南中,有两种我感兴趣的方法。 第一个是

- (void)addRecipientsWithPlayerIDs:(NSArray *)playerids

,第二个是

- (void)setMessage:(NSString *)message

现在我不知道如何按正确的顺序继续下去。 如何设置播放器ID和消息,之后如何发送请求。

1 个答案:

答案 0 :(得分:0)

假设您在friendsArray中有玩家ID。然后试试这个:

GKFriendRequestComposeViewController *friendRequestViewController = [[GKFriendRequestComposeViewController alloc] init];
friendRequestViewController.composeViewDelegate = self;
[friendRequestViewController setMessage:@"Add your message here"];
if (friendsArray)
{
    [friendRequestViewController addRecipientsWithPlayerIDs: friendsArray];
}
[self presentModalViewController: friendRequestViewController animated: YES];

希望这会有所帮助.. :)