React Native/React Native_error

[React Native - iOS] Error: No Firebase App '[DEFAULT]' has been created - call firebase.initializeApp()

bocoder
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
반응형