3

使用此日志获取错误 SIGABRT:“-[GKPlayerInternal setAuthenticateHandler:]: unrecognized selector sent to instance”

我在 iPad 3 iOS 5.1.1 上对此进行了测试

GKLocalPlayer* localPlayer = [GKLocalPlayer localPlayer];
localPlayer.authenticateHandler = ^(UIViewController *viewController, NSError *error)  //error here
{ /* some code */ };

在 iOS 6 上这个工作正常

4

1 回答 1

3

我很高兴您提到您正在使用 iOS 5 进行尝试。

根据 Apple 的文档,authenticateHandler仅适用于 iOS 6 和更新版本

于 2012-12-09T04:04:16.547 回答