2011-12-14 1 views
0

저는 현재 앱의 게임 센터 구현 작업을하고 있습니다. 나는이 TUTO Tutorial 1 따랐다이 Tutorial 2 둘 다 내가 천천히 그리고 확실하게 단계를 수행하지만 매번 내가 내 작품 메신저이GameKit 프레임 워크가 도청되었거나 오래된 것입니까?

GKLocalPlayer이 underclared 가진 컴파일이 GKLocalPlayer 라인

[GKLocalPlayer localPlayer] 

GKScore 및 일부 다른 GK.

내 게임 키트 프레임 워크에 이상이 있습니까?

내가 자습서를 시도한 다른 사람들이 성공적으로 문제를 발견했기 때문에 문제가있는 것 같습니다.

- (void) authenticateLocalUser 
{ 
    if([GKLocalPlayer localPlayer].authenticated == NO) 
    { 
     [[GKLocalPlayer localPlayer] authenticateWithCompletionHandler:^(NSError *error) 
     { 
      [self callDelegateOnMainThread: @selector(processGameCenterAuth:) withArg: NULL error: error]; 
     }]; 
    } 
} 

PS : 내 시뮬레이터 내 엑스 코드를 ios4.0되는 것은 대한 연결 3.2.3

답변

1

GKLocalPlayer (문서는 여기

은 (tutorial1 단위) GKLocalPlayer을 포함하는 코드의 일부이다 당신)은 iOS 4.1에서 도입되었고, 마찬가지로 the rest of the Game Kit functionality입니다.

대상이 iOS 4.1 이상인 경우 GameKit 프레임 워크가 프로젝트에 포함되어 있는지 확인하고 동일한 문제가 있는지 알려주세요.

+0

나는 see.ok을 시도 할 것이고 나는 나중에 결과를 게시 할 것이다 – NoobMe

+0

아직도 xcode 4.2를 얻고있다. 나는 이것이 시간이 좀 걸릴 것 같아. 나는 당신이 아직도 거기에있을 것을 희망한다. :) – NoobMe

+0

잘 ... 곧 프로그래머가 눈을 감을 필요가 있기 때문에 곧 자고있을 것입니다. Xcode 4.2와 동일한 문제가 있고 iOS 4.1 이상을 타겟팅하는 경우 여기에서 다시 한 번 알려주세요. 그렇지 않으면 새 질문을 새로운 게시물로 게시하고 의심의 여지없이 다른 사람이 당신을 도우려고 열심입니다. –