카카오계정 로그인할 때 콜백이 호출되지 않습니다. (Android)

문의 시 사용하시는 SDK 버전 정보를 알려주세요.

사용 OS : Android
SDK 버전 : 2.8.5 (implementation “com.kakao.sdk:v2-user:2.8.5”)
앱 ID : 296573

이번에 카카오 SDK 버전을 1.17에서 2.8.5로 업데이트하면서 문제가 생겨서 문의드립니다.

카카오톡 로그인과 웹뷰를 이용한 카카오 계정 로그인을 사용하고 있습니다.
카카오톡 로그인은 정상적으로 작동합니다만,
웹뷰를 이용한 카카오 계정 로그인시 문제가 있습니다.

UserApiClient.instance.loginWithKakaoAccount(mContext, callback = callback) 를 호출하면 웹뷰에서 카카오 계정 로그인창이 나타나는데, 로그인 이후에 확인을 눌러도 앱으로 돌아오지를 않습니다.

계속 머리를 끙끙싸매다가 문의드립니다.

Manifest는 아래와 같습니다.

    <activity
        android:name="com.kakao.sdk.auth.AuthCodeHandlerActivity"
        android:exported="true">
        <intent-filter>
            <action android:name="android.intent.action.VIEW" />

            <category android:name="android.intent.category.DEFAULT" />
            <category android:name="android.intent.category.BROWSABLE" />

            <data
                android:host="oauth"
                android:scheme="kakao{네이티브 앱 키를 입력했습니다.}://oauth" />
        </intent-filter>
    </activity>

문제의 화면 영상은 아래 유튜브 링크에서 보실 수 있습니다.
https://youtu.be/hyzRg8TV_N4

://oauth 를 제거해주세요.

image

Android | Kakao Developers Android

1개의 좋아요

해결되었습니다, 감사합니다!!