react native 에서 파이어베이스를 사용하기 쉽도록 도와준다
https://firebase.google.com/?hl=ko
시작하기 - 프로젝트명 - 계속 - 프로젝트 만들기
콘솔로 이동 - ios 추가
XCode - 프로젝트 명 - Bundle Identifier
-> Bundle Identifier 이름을 Apple 번들 ID 에 그대로 사용해도 된다
앱 이름을 입력 후 Apple Store 에 앱을 등록하려면 Apple ID 가 필요하다
앱 등록 후
구성 파일 다운로드
GoogleService-Info.plist
를 받아 XCode - 프로젝트 - 프로젝트 파일 에 담는다
Firebase SDK, 초기화 코드를 추가해야하지만
React Native Firebase 에서 처리해주기 때문에 하지 않음..
파이어 베이스에 앱이 등록되었다면 일단 완료
@react-native-firebase/app : Firebase를 적용할 때 반드시 필요한 라이브러리
@react-native-firebase/auth : Firebase를 통한 회원 인증을 위한 라이브러리
@react-native-firebase/firestore : Firebase 실시간 데이터베이스 사용을 위한 라이브러리
@react-native-firebase/storage : 이미지를 업로드 하기 위한 라이브러리