일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- 2기화이팅
- Apple Developer Academy @ POSTECH
- combine
- Swift thread
- SwiftUI
- LGTM
- XCTest
- flutter
- ChatGPT
- os_log
- print 단점
- unittest
- SwiftUI VStack
- 오픈소스
- 함수형 프로그래밍
- github
- swift CI 적용
- 액션과 계산 데이터
- Swift
- 쏙쏙 들어오는 함수형 코딩
- 함수형 코딩
- swift github action
- IOS
- Firebase
- CI
- MVVM
- 하드디스크 삭제 원리
- auto_assign
- firestore
- xcode
Archives
- Today
- Total
개발공방
SwiftUI Firebase firestore 연동 (1) 본문
Firebase를 아예 처음 접하는 사람들을 위해, swift로는 연동을 해본적이 없기에 여러모로 도움이 되고자 글을 쓴다
https://console.firebase.google.com/?hl=ko
google 로그인 이후 firebase 콘솔로 이동해서 프로젝트 생성 클릭
Analytics는 사용 설정해도되고 안해도 되는데, 실제 출시할 앱이면 사용하는 게 좋지만 지금은 연결방법정도만 알아보는 과정이기 때문에 설정을 하지 않았다. (사용 설정해도 상관 X)
프로젝트 만들기를 누르면 프로젝트가 생성된다 (1분정도 소요)
Xcode project를 생성한다
현재는 iOS만 설정하기 때문에 iOS를 선택
위 Bundle Identifier를
여기다 적으면 된다
해당 plist파일을 다운 후 프로젝트 파일 내부에 넣으면 된다
Firebase SDK 설정을 하면된다
pod으로 하는 방법이 있지만 편의상 직접 추가하는 방식으로 진행한다
github URL을 입력후 Add Package
꽤나 오래걸린다 ...
이후에 뜨는 파일중 현재는 Firestore만 쓸 것이기 때문에 Firestore파일을 체크한다 (가운데 Combine-Community는 안해도 되는 것 같지만 혹시 모르니 체크했다.)
여기까지 진행하면 Xcode에 Firebase 연동은 됬다 !
'Swift > SwiftUI' 카테고리의 다른 글
SwiftUI Firebase firestore 연동 (2) (0) | 2022.05.14 |
---|---|
SwiftUI GroupBox or VStack (+ Flutter) (0) | 2022.04.30 |
Comments