SG1*_*SG1 6 iphone game-center
您可以使用addRecipientsWithPlayerID作为配置GKFriendRequestComposeViewController的一部分,如Apple的此示例中所示:
- (void) inviteFriends: (NSArray*) identifiers
{
GKFriendRequestComposeViewController *friendRequestViewController = [[GKFriendRequestComposeViewController alloc] init];
friendRequestViewController.composeViewDelegate = self;
if (identifiers)
{
[friendRequestViewController addRecipientsWithPlayerIDs: identifiers];
}
[self presentModalViewController: friendRequestViewController animated: YES];
[friendRequestViewController release];
}
Run Code Online (Sandbox Code Playgroud)
我对这整个命题感到困惑.据说,您通过将一些PlayerID传递给请求来邀请朋友.但是你只能从已经是朋友的玩家那里获得玩家ID.因此,您不能邀请人们成为不是朋友的朋友,您只能邀请人们成为已经是朋友的朋友.这种方法有什么意义; 它是如何工作的?
我知道有一个等效的电子邮件地址或只是留空,但我试图了解这种方法的目的是什么.它似乎毫无用处,这意味着我遗漏了一些关于朋友请求如何工作的非常关键的事实.感谢任何建立了这个并且可以解决问题的人.
在某些情况下,您会获取不在您的好友列表中的玩家的玩家 ID。例如,GKMatchmakerViewController可以matchmakerDelegate使用不在您的好友列表中的玩家的玩家 ID 来呼叫您。
| 归档时间: |
|
| 查看次数: |
365 次 |
| 最近记录: |