iOS 카카오로그인 연동(SDK V2)에서 V1에 있던 계정 선택화면이 없어졌습니다

Kakao SDK Version 2.15.0 사용 중입니다.
iOS에서 카카오 로그인 연동 업그레이드(V1->V2) 중인데요.

V1에서 KOSesision.shared.open을 하면 “카카오톡으로 간편로그인” 버튼과
“다른 카카오 계정으로 로그인” 버튼이 나왔는데요.
V2에서 UserApi를 사용 중인데 로그인 선택화면이 안나옵니다.
다른 API로 변경된건가요?

안녕하세요

아쉽지만, v2에서는 해당 기능을 제공 하지 않습니다.

보통 카카오 로그인 사용자가 카카오톡 이외의 수단을 사용하는 경우가 적기에
하나의 로그인 버튼에서 톡 실행 가능여부를 확인하여 톡이나 계정로그인을 제공하는 방식을 권장 드립니다.

// 카카오톡 실행 가능 여부 확인
if (UserApi.isKakaoTalkLoginAvailable()) {
    UserApi.shared.loginWithKakaoTalk ...
else {
    UserApi.shared.loginWithKakaoAccount ...
}

만약 서비스 특성 상, 두가지 로그인 방식중 하나를 사용자가 선택하기를 원하신다면, 아쉽지만 해당 버튼 및 기능은 직접 구현 하셔야 합니다.

2개의 좋아요

감사합니다 ^^