仅限iPad上的游戏中心错误

时间:2014-07-30 00:47:53

标签: ios objective-c ipad game-center unrecognized-selector

我正在尝试执行以下操作以保存玩家的死亡人数

GKScore *deathScore = [[GKScore alloc] initWithLeaderboardIdentifier:kDeathLeaderboard];
...

第一行总是导致iPad崩溃(其他设备不受影响)。此外,kDeathLeaderboard是有效的排行榜标识符字符串。这是Xcode中显示的错误。

[GKScoreInternal setLeaderboardIdentifier:]: unrecognized selector

我在运行iOS 6.1.3的iPad 2上对此进行了测试,每次都会崩溃。然而,在iOS 7.1.1的iPad上它很好。 (两者都在Game Center沙箱中测试过)

其他说明:

此代码仅在成功验证播放器后执行,因此该错误与登录到Game Center的播放器无关。我还设置了一些日志,并确认我已成功登录。

0 个答案:

没有答案