React Native Firebase | React Native Firebase
yarn add @react-native-firebase/app
파이어 베이스에서 프로젝트를 만들고
FCM에서 iOS앱을 추가하면서 GoogleService-Info.plist를 다운 받는다.

XCode 프로젝트에 추가한다.

Copy items if needed를 꼭 체크해주자

AppDelegate.m 상단에 #import <Firebase.h>

control+f 해서 didFinishLaunchingWithOptions 함수 최상단에 코드를 추가하자
if ([FIRApp defaultApp] == nil) {
[FIRApp configure];
}

React Native 0.60+ 은 autolinking이 된다고 한다 세상좋아졌네 ㅎㅎ
cd ios
arch -x86_64 pod install --repo-update
cd ../
yarn ios
안드로이드 스튜디오에서 Android 10 (Q)가 필요하다

Firebase 콘솔에 앱을 추가하고 google-services.json을 android/app 디랙토리에 넣는다.
build.gradle 에 dependencies 추가 한다.
dependencies {
//...
classpath 'com.google.gms:google-services:4.3.8'
//...
}
app/build.gradle 에도
apply plugin: "com.android.application"
apply plugin: 'com.google.gms.google-services' // 추가
/* */
dependencies {
implementation platform('com.google.firebase:firebase-bom:28.2.1') // 추가
//...
}