2014-04-20 1 views
0

작동하지 :iOS6의 게임 센터 인증 나는 iOS7에와 게임 센터에 로그인 할 수,하지만 iOS6의와 내가 로그인 할 수 없습니다

-(void)authenticateLocalUser 
{ 
__weak GKLocalPlayer *localPlayer = [GKLocalPlayer localPlayer]; 

localPlayer.authenticateHandler = ^(UIViewController *viewController, NSError *error) 
{ 
    if(viewController) 
    { 
     [[[UIApplication sharedApplication] keyWindow].rootViewController presentViewController:viewController animated:YES completion:nil]; 
    } 
    else if(localPlayer.isAuthenticated == YES) 
    { 
     [localPlayer generateIdentityVerificationSignatureWithCompletionHandler:^(NSURL *publicKeyUrl, NSData *signature, NSData *salt, uint64_t timestamp, NSError *error) { 
      if(error != nil) 
      { 
       return; //some sort of error, can't authenticate right now 
      } 
     }]; 
    } 
    else 
    { 
     NSLog(@"game center disabled"); 
    } 
}; 

}

그것은 게임 센터 장애인을 던질 것이다

..

답변

0

밝혀졌습니다. 이미 GameCenter를 열어야했습니다.

+0

팀 게임 센터 앱을 별도로 열어 야한다는 것을 의미합니까? ..... 나는 당신과 같은 문제가 있습니다. ( – Supertecnoboff