문의 시, 사용하시는 개발환경과 디벨로퍼스 앱ID를 알려주세요.
앱 ID: 964910
플랫폼: Web (https://moyeota-webview.netlify.app)
Redirect Uri: https://moyeota-webview.netlify.app
expo에서 “react-native-webview”: "13.2.2"를 사용하여 웹뷰로 kauth.kakao.com/oauth/authorize를 호출하여 인카 코드를 받아오는 코드를 작성했습니다.
<WebView
source={{
uri: `https://kauth.kakao.com/oauth/authorize?response_type=code&client_id=${process.env.EXPO_PUBLIC_KAKAO_REST_API_KEY}&redirect_uri=${process.env.EXPO_PUBLIC_REDIRECT_URI}
`,
}}
originWhitelist={["*"]}
javaScriptEnabled
/>
redirect uri를 정상 등록하였고 안드로이드와 웹에서는 정상 동작하나 ios 시뮬레이터 및 ios 실제 기기의 expo go 환경에서는 앱 관리자 설정 오류(KOE006) 에러가 발생합니다.
Ios의 expo go가 아닌 일반적인 브라우저에서 rest api를 요청 시 정상 작동하는 것으로 보아 react-native-webview의 ios에서의 문제 같은데 정확한 원인을 모르겠습니다.