0

SpriteKit で GKLeaderboard を使用するにはどうすればよいですか?

リーダーボードを提示しようとすると、この問題が発生しました。

Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[UIView setShowsFPS:]: unrecognized selector sent to instance 0x17017fb00'

First throw call stack:
(0x18df0ef50 0x19a4181fc 0x18df13c04 0x18df11930 0x18de315dc 0x100069e00 0x190ed8670 0x190ed83f4 0x190fccd08 0x18df13700 0x18de2ceec 0x1911d5ee4 0x18ed278dc 0x18df13700 0x18de2ceec 0x19a9f0014 0x19a9effd4 0x19a9f31dc 0x18decec2c 0x18deccf6c 0x18de0dc20 0x193af5c0c 0x190f3efdc 0x1000dcb34 0x19aa0baa0)
libc++abi.dylib: terminating with uncaught exception of type NSException**

リーダーボードを表示する私の方法:

-(void) showLeader
{
    GKLeaderboardViewController *leaderboardController = [[GKLeaderboardViewController alloc] init];
    if (leaderboardController != nil)
    {
        leaderboardController.leaderboardDelegate = self;
        [self presentModalViewController:leaderboardController animated:YES];

    }
}

前もって感謝します!

4

1 に答える 1

1

presentModalViewController は iOS 6 で非推奨になりました。GKLeaderbardViewController は iOS 7 で非推奨になりました。

あなたはこれを参照してください:

iOS7 で非推奨の GKLeaderboardViewController の代わりに何を使用すればよいですか?

于 2014-11-30T00:57:08.797 に答える