여기 포럼도 아무리 질문을 올려도 해답이 없네요
소리없는 메아리 같은데 그래도 올려봅니다.
아래 저의소스를 올려봅니다.
if (LoginClient.instance.isKakaoTalkLoginAvailable(applicationContext)) {
Log.e(“FRAG”, "isKakaoTalkLoginAvailable 로그인 1 ")
LoginClient.instance.loginWithKakaoTalk(applicationContext, callback = callback)
} else {
Log.e(“FRAG”, "loginWithKakaoAccount 로그인 1 ") <-- MainActiviy onCreate에서 바로 실행
LoginClient.instance.loginWithKakaoAccount(applicationContext, callback = callback)
}
val callback: (OAuthToken?, Throwable?) -> Unit = { token, error ->
if (error != null) {
Log.e("FRAG", "callback 로그인 실패 ,token=${token}") <-- token 값이 null이 들어오는데 이건 설정이 잘못 됐을까요?
Log.e("FRAG", "callback 로그인 실패", error)
}
else if (token != null) {
Log.i("FRAG", "callback 로그인 성공 ${token.accessToken}")
}
}
벽보고 질문을 올리는기분 ~~~~