crossplatformkorea / react-native-kakao-login

react-native native module for Kakao sign in.
MIT License
358 stars 135 forks source link

fatal error: 'RNKakaoLogins.h' file not found 에러 #254

Closed dayoul closed 2 years ago

dayoul commented 2 years ago

Version of kakao-login libraries

3.3.3

Version of react-native

0.61.5

Platforms you faced the error (IOS or Android or both?)

iOS

Expected behavior

정상 빌드

Actual behavior

AppDelegate.m 파일에서 README에 있는대로

#import <RNKakaoLogins.h>
...
- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url
                                       sourceApplication:(NSString *)sourceApplication
                                              annotation:(id)annotation {
    if([RNKakaoLogins isKakaoTalkLoginUrl:url]) {
      return [RNKakaoLogins handleOpenUrl: url];
    }

    return NO;
}

를 추가하고 빌드했을때

AppDelegate.m:28:9: fatal error: 'RNKakaoLogins.h' file not found

import

위 에러가 발생합니다.

Tested environment (Emulator? Real Device?)

에뮬레이터, 단말 모두 해당 에러가 발생합니다.

기존에 3.0.2 버젼을 사용하면서 AppDelegate.m 쪽 코드는 따로 수정하지 않았었는데 이번에 카카오톡이 설치되어있으면 로그인이 안되는 이슈가 발생하여 3.3.3 버전으로 업데이트 후 README대로 수정하다가 에러가 발생했습니다. 혹시 몰라 삭제 후 재설치 해봐도 동일합니다.

dayoul commented 2 years ago

자답입니다. Pods 폴더 삭제하고 재설치 하니 정상 동작되네요^^