트러블슈팅
[React-Native] 소셜로그인 구현 중 ios 앱 강제 종료 이슈
Mactto
2024. 1. 10. 10:42
728x90
이슈 발생 상황
React Native를 환경에서 react-native-seoul/kakao-login 라이브러리를 사용하여 카카오 소셜로그인을 구현하는 상황이었고
안드로이드 부분을 먼저 구현하였고 이제 ios 개발해야지 하고 ios 빌드 후 에뮬레이터에 띄웠는데 아래와 같이 강제 종료되는 이슈가 발생
세부사항을 분석하고 구글링을 해봐도 해결하지 못하고 있다가 github issue에서 원인과 해결 방법을 찾을 수 있었다.
해결 방법
react-native-seoul/kakao-login README에 나와있는 3번 과정(info.plist 세팅)을 수행하면 된다.
안드로이드를 다 개발하고 ios 세팅을 하지 않은 상태에서 ios 빌드를 하면 앱이 강제 종료 되어버린다.
info.plist에 카카오 관련 설정이 없어 빌드에서 실패해 앱이 강제 종료되는 것으로 파악된다.
해결 방법을 찾은 Github Issue 링크
https://github.com/crossplatformkorea/react-native-kakao-login/issues/388
에뮬레이터 강제 종료 현상 · Issue #388 · crossplatformkorea/react-native-kakao-login
Description ios 패키지 설치이후 에뮬레이터 강제 종료현상 xcode와 metro 빌드 에러 표시 없습니다. android 패키지 설치후 로그인 클릭시 구글 로그인 화면이 보인 이후에 에뮬레이터 강제종료 현상 Ste
github.com
728x90