티스토리 뷰

iOS 파이어베이스에 연동하기

 

Record

 작성일

2019. 06. 08 (토)

Swift 버전

Swift 5

Xcode 버전

10.2.1


안녕하세요. Fury에요 :]

오늘은 "iOS 파이어베이스에 연동하기"를 해보도록 할게요.

 

 1. 파이어베이스 프로젝트 생성


아래의 사이트로 이동해주세요.

그리고 우측 상단에 로그인 버튼을 눌러 로그인해주세요 (구글 계정 로그인)

https://firebase.google.com/

 

Firebase

Firebase는 고품질 앱을 빠르게 개발하고 비즈니스를 성장시키는 데 도움이 되는 Google의 모바일 플랫폼입니다.

firebase.google.com

 

로그인을 하셨으면, 시작하기 버튼을 눌러주세요.

 

그러면 Firebase 프로젝트들이 나옵니다.

아직은 등록된 프로젝트가 없기 때문에 아무 프로젝트도 보이지 않을 거예요.

여기서 "+ 새 프로젝트" 버튼을 눌러주세요.

 

프로젝트 이름을 작성해주세요.

프로젝트 ID는 자동으로 생성되며, 사용자가 직접 생성할 수도 있습니다.

하지만, 중복되면 프로젝트가 생성이 되지 않습니다.

 

그리고 약관 동의 버튼을 누른 뒤, 프로젝트 만들기 버튼을 누릅니다.

 

그러면 프로젝트가 생성이 완료됩니다.

 

 2. 프로젝트에 iOS 앱 추가하기

 

이제는 프로젝트에 iOS 앱을 추가해보도록 하겠습니다.

이 단계가 파이어베이스와 iOS를 연동하는 단계입니다.

iOS 뿐만 아니라 Andorid와 웹 또한 연동이 가능합니다.

 

아래 그림처럼 나타났다면

iOS라고 쓰여 있는 동그란 버튼을 눌러주세요.

 

 

앱 추가하기 1단계!

iOS 번들 ID를 입력해주세요.

번들은 Xcode 프로젝트를 여시면 확인하실 수 있습니다.

앱 닉네임과 app Store ID는 선택사항입니다.

 

iOS 번들 ID를 입력하셨다면 "앱 등록" 버튼을 눌러주세요.

 

앱 추가하기 2단계!

GoogleService-Info.plist 파일을 다운로드하여 프로젝트에 추가해주세요.

아래의 그림처럼 plist 파일을 프로젝트의 루트에 추가해주시면 됩니다.

 

 

앱 추가하기 3단계!

CocoaPods를 사용하여 종속 항목을 설치합니다.

CocoaPods 사용방법은  아래의 블로그를 참고해주세요.

 

https://developer-fury.tistory.com/6

 

[Xcode] CocoaPods(코코아팟) 설치 및 사용 방법

CocoaPods(코코아팟) 설치 및 사용 방법 Record 작성일 2019. 06. 03 (월) Swift 버전 Swift 5 Xcode 버전 10.2.1 안녕하세요 :] 오늘은 CocoaPods에 대해서 알아보도록 하겠습니다. CocoaPods는 62,000개가 넘는..

developer-fury.tistory.com

 

 

 

실질적으로 마지막인 4단계!

AppDelegate 파일에 아래의 초기화 코드를 추가해주세요.

 

 

그냥 기다리면 되는 정말 마지막 5단계!

네. 그냥 앱을 한 번 실행해주기만 하면 됩니다.

(가끔 통신이 잘 안돼서 확인이 오랫동안 안 되는 경우도 있어요..ㅠ)

 

 

이렇게 설치 확인까지 되면 프로젝트가 파이어베이스에 연결이 된 것을

콘솔을 통해서 확인하실 수 있습니다.

 

감사합니다 :]

댓글