-[GKPlayerInternal setAuthenticateHandler:]:未识别的选择器发送给实例

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上,这个功能很好用。
1个回答

3

很高兴你提到你正在尝试使用iOS 5。

根据苹果的文档,"authenticateHandler"仅适用于iOS 6及以上版本


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接