2011-11-20 79 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