我正在使用http://www.raywenderlich.com/5480/beginning-turn-based-gaming-with-ios-5-part-1
上的教程我有两个问题我一直试图解决。如果用户登录,该应用程序工作正常。我想知道如果他们决定取消初始请求,如何重新检查/询问登录。
这是在appDelegate
中 // At the top of the file
#import "GCTurnBasedMatchHelper.h"
// At the end of applicationDidFinishLaunching, right before
// the return YES
[[GCTurnBasedMatchHelper sharedInstance] authenticateLocalUser];
我想在应用程序中这样做....
if([GKLocalPlayer localPlayer].playerID]==nil)
{
[[GCTurnBasedMatchHelper sharedInstance] authenticateLocalUser];
NSLog(@“Log them in!\n”);
}
else
{
NSLog(@“All set\n”);
}
显然这不是要走的路......我该怎么做?
答案 0 :(得分:0)
我会做一个像这样的功能:
-(void)autentificateAgain{
[[GCTurnBasedMatchHelper sharedInstance] authenticateLocalUser];
}
现在从按钮调用它... 这应该够了吧。
我希望它有所帮助: - )
问候
安瑟伦