2011-11-20 78 views
6

我已将游戏中心(GC)集成到我的游戏中。它的伟大工程,除了一个恼人的消息,可以在激烈的动作中间弹出,要求玩家的注意力100%:如何延迟Game Center弹出窗口的显示?

“无法连接到游戏中心服务器取消/重试。?”

我不介意这个消息,但是信息并不那么紧急,它必须立即显示。我想在用户导航到主菜单或其他位置后显示它。有没有办法实现它?

+0

我希望你找到一个答案,它_really_惹恼我在游戏中! – jrturton

回答

1

延迟下面的游戏中心登录电话为我做了诀窍。

if([GameCenterManager isGameCenterAvailable]){ 
    gameCenterManager = [[GameCenterManager alloc] init]; 
    [gameCenterManager setDelegate:self]; 
    [gameCenterManager authenticateLocalUser]; 

    NSLog(@"Game center logged in"); 
} 
else 
    NSLog(@"Please login to game center"); 
+0

所有的游戏开发者都可以看到你的答案。 – PruitIgoe