Programming/iOS

Firebase-smallProject] 1. 프로젝트 생성하기

고양이의시간 2020. 3. 5. 17:13
  1. Xcode 프로젝트 생성

  2. pod init

  3. 설치할 라이브러리 Podfile 에 추가

  4. pod install

  5. open 프로젝트.xcworkspace - 빌드 해보고, 에러 난다면 pod update 혹은 pod 재설치

  6. firebase 프로젝트 생성

  7. firebase - iOS Project 연결

  8. firebase console - remoteConfig 설정 (firebase 에서 값을 쏴서, 앱의 상태를 변화시킬수 있다)

  9. firebase console - Authentication 설정 : 로그인방법 - 이메일/비밀번호 - 사용설정true

  10. firebase console - database 설정

 

https://console.firebase.google.com

 

로그인 - Google 계정

하나의 계정으로 모든 Google 서비스를 Google 계정으로 로그인

accounts.google.com

 

설치할 라이브러리

pod 'SnapKit', '~> 5.0.0'
pod 'Firebase/Analytics'
pod 'Firebase/RemoteConfig’

참고 문서

https://firebase.google.com/docs/ios/setup?authuser=0

 

iOS 프로젝트에 Firebase 추가

기본 요건 Xcode 10.1 이상을 설치합니다. CocoaPods 1.4.0 이상을 설치합니다. Xcode에서 프로젝트를 엽니다. 프로젝트에서 iOS 8 이상을 타겟팅해야 합니다. Swift 프로젝트에서 Swift 3.0 이상을 사용해야 합니다. 앱을 실행할 실제 iOS 기기 또는 iOS 시뮬레이터를 설정합니다. 클라우드 메시징에는 다음이 필요합니다. 실제 iOS 기기 Apple 개발자 계정의 Apple 푸시 알림 인증 키 Xcode의 App(앱) >

firebase.google.com

데이터베이스 규칙

{ "rules": { ".read": "auth != null", ".write": "auth != null" } }

pod 폴더 삭제후 재설치

rm -rf pods
pod install