2012-10-23 5 views
0

빌드 된 iOS Unity 프로젝트가 있고 이제는 Xcode 프로젝트가 있습니다. 이제 Gamecenter를 구현하고 싶지만 GKLeaderboardViewController를 보여줄 rootviewcontroller를 찾지 못하는 것 같습니다. 네이티브 응용 프로그램에, 나는 간단하게 할 것이다 다음내 보낸 Unity Xcode 프로젝트에 Gamecenter 표시

#import "AppDelegate.h" 

AppDelegate *_delegate = [UIApplication sharedApplication].delegate; 
[_delegate.viewController presentModalViewController: leaderboardController animated: YES]; 

을하지만,이 문제를 해결하기 위해 관리하고있다 유니티 코드를 망쳐 놨 나는 단지 AppController.h와 AppController.mm

사람이 있습니까?

답변

0

당신이 찾을 수있는 AppController.mm 안에 상대 :

if([_window respondsToSelector:@selector(rootViewController)]) 
    _window.rootViewController = controller; 

그래서 당신이 루트 뷰 컨트롤러를 얻을 수

[[UIApplication sharedApplication].keyWindow rootViewController] 
+0

감사를 호출! keyWindow 속성에 대해 알지 못했습니다. – marcg11

관련 문제