카카오 소셜 로그인 기능을 위해 기존에 사용하던 react-native-seoul/react-native-kakao-login 라이브러리
https://github.com/react-native-seoul/react-native-kakao-login
버전 2.10.1을 사용하다가 라이브러리 최신 업그레이드를 위해 최신 버전인 버전 3.x로 업그레이드 하면서 에러가 발생했다.
'KakaoOpenSDK/KakaoOpenSDK.h' not found
기존에 잘 돌아가던 라이브러리가 이게 왠말이냐 싶어 이리저리 서칭을 했다.
Kakao SDK 버전이 v1 => v2 로 업그레이드 되면서 뭔가 설정이 꽤 바뀐 듯 했다.
기존에 AppDelegate.m 파일에 들어가던 KOSession 관련 코드를 SDK 업그레이드 하면서 굳이 명시를 안해줘도 되는 모양이다.
해결방법
1. AppDelegate.m 에서 기존에 사용하던 #import KakaoOpenSDK.h 를 제거한다.
2. KOSession 관련 부분 전부 삭제
3. 다시 빌드하면 정상적으로 빌드 되는 것을 볼 수 있다.
반응형
'React-Native > iOS' 카테고리의 다른 글
Xcode 12.4에서 iOS 14.6 Device 실행하는 방법 (0) | 2021.06.24 |
---|---|
Action Needed: Apple Push Services Certificate Expires in 30 Days (APN 인증키 사용) (0) | 2021.04.05 |
[Fastlane iOS error ] No signing certificate "iOS Distribution" found / 인증서 에러 (0) | 2020.11.20 |
macOS Big Sur 출시 - 업그레이드 에러 / 설치 빠르게 하는 방법 (0) | 2020.11.17 |
[XCode error] Could not find or use auto-linked library 'swiftWebKit' (0) | 2020.11.13 |