相关疑难解决方法(0)

GameCenter邀请处理程序

试图实现多人游戏.使用Game Center中的示例- 发送和接收数据.

一切似乎都没问题,但在苹果文档中也有关于邀请处理程序的说法.

[GKMatchmaker sharedMatchmaker].inviteHandler = ^(GKInvite *acceptedInvite, NSArray *playersToInvite) {
   // Insert application-specific code here to clean up any games in progress.
   if (acceptedInvite) {
        GKMatchmakerViewController *mmvc = [[[GKMatchmakerViewController alloc] initWithInvite:acceptedInvite] autorelease];
        mmvc.matchmakerDelegate = self;
        [self presentModalViewController:mmvc animated:YES];
    } else if (playersToInvite) {
        GKMatchRequest *request = [[[GKMatchRequest alloc] init] autorelease];
        request.minPlayers = 2;
        request.maxPlayers = 4;
        request.playersToInvite = playersToInvite;

        GKMatchmakerViewController *mmvc = [[[GKMatchmakerViewController alloc] initWithMatchRequest:request] autorelease];
        mmvc.matchmakerDelegate = self;
        [self presentModalViewController:mmvc animated:YES]; …
Run Code Online (Sandbox Code Playgroud)

multiplayer objective-c invite game-center

6
推荐指数
1
解决办法
4877
查看次数

如何解决游戏中心的邀请朋友?

我正在通过游戏中心开展多人游戏,我遇到了一个问题.当我试图邀请我的一个朋友时,我失败了.我尝试过使用模拟器和iphone以及两部iphone并且始终存在同样的问题.

我搜索了我的问题的解决方案,发现有很多开发人员遇到这个问题.我正在使用iOS 6,应用程序仍在生产中,因此它位于沙盒中.

我在Ray Wenderlich教程中使用相同的代码 - CatRace(有太多人写这个问题,但没有人发布解决方案.

有人知道如何解决这个问题吗?

iphone multiplayer ios game-center

3
推荐指数
1
解决办法
5566
查看次数

GKMatchMaker邀请处理程序已弃用

我有以下代码,我以前用来处理邀请:

[GKMatchmaker sharedMatchmaker].inviteHandler = ^(GKInvite *acceptedInvite, NSArray *playersToInvite) {
    // Insert game-specific code here to clean up any game in progress.
    if (acceptedInvite) {
        GKMatchmakerViewController *mmvc = [[GKMatchmakerViewController alloc] initWithInvite:acceptedInvite];
        mmvc.matchmakerDelegate = self;
        [self presentViewController:mmvc animated:YES completion:nil];
    }
};
Run Code Online (Sandbox Code Playgroud)

但是,现在它已被弃用了iOS 7.我在哪里以及如何在项目中注册GameKit邀请处理程序?

objective-c gamekit ios game-center

3
推荐指数
1
解决办法
2486
查看次数

标签 统计

game-center ×3

ios ×2

multiplayer ×2

objective-c ×2

gamekit ×1

invite ×1

iphone ×1