본문 바로가기

앱개발/iOS

[iOS] Firebase 사용하기

반응형
Firebase란? 

 Firebase는 2011년 Firebase에 의해 개발된 모바일 및 웹 애플리케이션 개발 플랫폼입니다. 실시간 클라우드 데이터베이스 기능을 갖춘 Firebase는 2014년 구글에 인수되어 현재 iOS, 안드로이드, 웹, Unity, C++을 지원하고 있습니다. 

 


 

Firebase 사용하기

1.  https://firebase.google.com 에 접속해여 새 프로젝트를 생성합니다. 

 

2. 프로젝트를 생성한 뒤, iOS를 선택합니다. 

 

3. iOS 번들 ID를 설정하고 구성파일을 다운로드 한 뒤 프로젝트에 넣어줍니다. 

 

4. 터미널 창을 열어 앱의 Xcode 프로젝트가 있는 위치로 이동합니다.

 

5. Podfile을 생성합니다. 

$ pod init

 

6. 폴더에 다음과 같이 Podfile이 생기면, Podfile을 열어 다음과 같이 입력합니다. 

pod 'Firebase/Core'
pod 'Firebase/Database'

 

7. pod을 install 합니다. 

pod install

 

8. Xcode 프로젝트를 열어 기본 AppDelegate 클래스에 다음과 같이 코드를 추가합니다. 

import UIKit
import Firebase // 추가 1

@UIApplicationMain
class AppDelegate: UIResponder, UIApplicationDelegate {

  var window: UIWindow?

  func application(_ application: UIApplication,
    didFinishLaunchingWithOptions launchOptions:
      [UIApplicationLaunchOptionsKey: Any]?) -> Bool {
    FirebaseApp.configure() // 추가 2
    return true
  }
}

 

9.  앱을 실행하여 설치를 확인합니다. 

 

10. 마지막으로, Firebase에서 Realtime Database를 선택한 후 read와 write를 true로 바꾸어 줍니다. 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

11. Firebase를 사용할 준비가 완료되었습니다. 🎉

 

 

반응형

'앱개발 > iOS' 카테고리의 다른 글