728x90
반응형
* Firebase 연동 후 ios 에서 auth() 호출 시 발생한 에러.
import auth from '@react-native-firebase/auth';
...
// 회원가입
export function signUp({email, password}) {
return auth().createUserWithEmailAndPassword(email, password);
}
...
iOS에 Firebase 적용 시, 아래 3번 4번 단계를 React Native Firebase에서 처리하기 때문에 생략하였고,
이 때 React Native Firebase 설치를 위해 AppDelegate.m 에 코드 추가 하는 것을 놓쳐서 발생한 에러
아래 코드 추가로 해결됨
# ios > ... > AppDelegate.m
# import <Firebase.h> // 추가
...
@implementation AppDelegate
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
#ifdef FB_SONARKIT_ENABLED
InitializeFlipper(application);
#endif
// 추가
if ([FIRApp defaultApp] == nil) {
[FIRApp configure];
}
...
728x90
반응형