내일배움캠프 iOS

iOS) TIL # 66 실전프로젝트 -2

yjuni22 2025. 1. 22. 21:55

 

Firebase Firestore 사용하기

1. 프로젝트 생성하기

https://console.firebase.google.com/

에서 로그인 후 프로젝트 만들기

 

2. 앱 추가 - 앱 등록하기

  • 프로젝트의 번들ID 입력 후 앱 등록

3. info.plist 다운로드

 

  • 알려주는 대로 Xcode 프로젝트 내에 해당 파일을 넣어주면 된다.

4.  SDK 추가 

  • SPM 으로 라이브러리를 추가해준다.

5.  초기화 코드 추가

 

  • 알려주는대로 AppDelegate에 초기화 코드 추가

 

서버와 앱 연동 완료


데이터베이스 만들기

1. 데이터베이스 만들기

 

Cloud Firestore 에서 Database를 추가할 수 있다.

 

우선 테스트 모드로 생성하였다.

2. Firestore 보안 규칙 설정

 

false -> true 로 변경

  • 개발 단계에서는 모든 읽기/쓰기 허용
  • 제 배포 시에는 적절한 보안 규칙 설정 필요

3. Database의 구조

  • 컬렉션: 문서들을 담은 컨테이너
  • 문서: 필들르 딕셔너리 형식으로 저장 [키: 밸류]
  • 필드: 데이터



 
 

https://ios-daniel-yang.tistory.com/entry/FireBase

 

[iOS/Swift] FireBase 사용법

Package Manager Link 라이브러리 Firebase 추가하는 방법 1. 앱 등록 - Bundel Identifier와 동일하게 Apple 번들 ID 설정을 합니다 2. plist 다운 후 xcode로 이동시켜 주세요. 3. FireBase 라이브러리 설치를 합니다. 4.

ios-daniel-yang.tistory.com