로그인 버튼을 눌러서 성공하면 loginSuccess() 함수를 통해서 다른 뷰로 이동하도록 했는데요
로그인 버튼을 눌렀을때 다른 카카오톡 아이디로 로그인하기를 하면 정상적으로 동작하는데
간편로그인을 누르면 제 디바이스에 있는 카카오톡으로 로그인이 되는데 아무런 반응이 없습니다.
print를 찍어보면 Ksession.open으로 들어가지도 못하는데 간편로그인은 어디에서 처리가 되는건가요??
@IBAction func KLoginBtn(_ sender: Any) {
if self.Ksession.isOpen() {
//print("OK")
self.Ksession.close()
}
self.Ksession.presentingViewController = self.navigationController
self.Ksession.open(completionHandler: { (error) -> Void in
self.Ksession.presentingViewController = nil
self.loginSuccess()
if !self.Ksession.isOpen() {
UIAlertView(title: "에러", message: error?.localizedDescription, delegate: nil, cancelButtonTitle: "확인").show()
}
}, authParams: nil, authTypes: [NSNumber(value: KOAuthType.talk.rawValue), NSNumber(value: KOAuthType.account.rawValue)])