【发布时间】:2012-09-26 21:40:59
【问题描述】:
我曾经使用此代码在游戏中心登录用户帐户:
[[GKLocalPlayer localPlayer] authenticateWithCompletionHandler:^(NSError *error)
{
if (error != nil)
{
NSLog(@"LOGIN");
} else {
NSLog(@"CANT LOGIN");
}
}];
此代码在 iOS 5.x 中运行良好,但在 iOS 6 中崩溃,如果您能帮助修复它,我将不胜感激。
谢谢
【问题讨论】:
-
此方法在 iOS 6 中已弃用;改为设置
authenticateHandler属性。 (不过,这可能无法解决您的崩溃问题。为此,您需要显示更多代码。) -
这是我登录GameCenter的代码!(上),你能给我一个示例代码吗?
标签: iphone cocoa-touch ios6 game-center