카카오 ios 간편로그인 오류

안녕하세요

다름이 아니고 카카오톡 로그인시 로그인이 되지를 않아서요

카카오 계정 로그인 창하고 비번이 맞을시에 정보제공 창까지는 잘 나오는데요

정보 제공 을 체크하고 나면 openWithCompletionHandler 함수 호출 되구요

KOSession 값도 오픈이 잘 되는데요

KOSessionTask meTaskWithCompletionHandler:^(KOUser *_result, NSError *_error) 이 함수에서 error 이 넘어옵니다.

오류내용은

Error Domain=KOErrorDomain Code=9 “The request failed due to HTTP error.” UserInfo={HTTPStatusCode=404, NSLocalizedDescription=The request failed due to HTTP error.}

이렇게 떨어집니다.

sdk 버전은 Legacy Kakao SDK for iOS 의 1.11.0 입니다.

감사합니다

사용하는 app id 좀 부탁드립니다.

159695 입니다

https://developers.kakao.com/docs/latest/ko/sdk-download/ios-v1

여기 링크에 변경이력을 보면 알수 있는 내용인데

KOSessionTask meTaskWithCompletionHandler:^(KOUser *_result, NSError *_error) 는
1.8.0에서 디프리케이트 공지가 나갔고 1.15에 삭제 되었습니다.

대신
KOSessionTask userMeTaskWithCompletion::^(KOUser *_result, NSError *_error) 를 사용하셔야 합니다.

최신버전은 1.23.4입니다. 최신버전으로 업그레이드를 권장드립니다.

네 알겠습니다.

수고하세요

1개의 좋아요