반응형
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' 카테고리의 다른 글
[iOS] SwiftLint 적용하기 (0) | 2020.05.21 |
---|---|
Error Domain=NSURLErrorDomain Code=-1200 에러 해결 (0) | 2020.05.17 |
[Xcode] LLDB Debugger (0) | 2020.04.15 |
Xcode 단축키 (0) | 2020.04.14 |
[iOS] CocoaPods 코코아팟 설치 및 FMDB 사용하기 (0) | 2019.07.07 |