네비게이션 콘트롤러를 기반(메인 뷰)으로 한 앱에서 다른 뷰콘트롤러를
[viewController presentViewController:v animated:YES completion:nil];
대략 위와 같이 최상위에 나타냅니다. 그리고 해당 뷰콘트롤러 안에서(viewDidApper 든 뭐든… 버튼 클릭이든… 등등)
[KOSession sharedSession] openWithCompletionHandler
를 호출하면 아래와 같은 경고가 발생하면서 인증창이 나타나지 않습니다.
Warning: Attempt to present UINavigationController: 0x10bf76ff0 on UINavigationController: 0x10bc67230 whose view is not in the window hierarchy!
참고로 최상위에 다른 뷰콘트롤러가 없으면 문제가 없습니다.