안녕하세요,
react native expo를 사용하여 웹앱을 만들고 있는데
웹뷰에서 카카오 로그인을 클릭하면 카카오 앱으로 연결하여 로그인하고 싶습니다.
Linking.openUrl()함수를 사용하다가 안드로이드에서는 intent uri를 사용해야한다는 글을 보고 Linking.sendIntent()를 사용하는데,
로그인 버튼을 클릭하면 아무일도 일어나지 않고, 수차례 클릭하면 다음과 같은 팝업이 뜹니다.
뒤에 flag, appkey등을 지워도 그대로입니다.
appstate가 active->background->active 로 변하는걸 보면 앱이 열리는 순간
오류가 뜨며 종료되는 것 같은데, 혹시 원인을 알 수 있을까요?
await Linking.sendIntent(
"com.kakao.talk.intent.action.CAPRI_LOGGED_IN_ACTIVITY",
[
{ key: "launchFlags", value: "0x08880000" },
{
key: "S.com.kakao.sdk.talk.appKey",
value: {appKey},
},
{
key: "S.com.kakao.sdk.talk.redirectUri",
value: {redirectUrl},
},
]
);