[iOS] App Development

[iOS] 기본 개념 정리 #9 : FireStore 적용 / 데이터 추가

ddgoori 2021. 11. 13. 21:16

* iOS 개인 프로젝트 시작 전 기본 개념 복귀 차원으로 내용을 정리합니다.

messageTextfield.text 와 Auth.auth().currentUser 가 둘 다 nil이 아니면 각 messageBody와 messageSender에 담 내부 코드를 실행한다는 의미임.

 

Auth.auth().currentUser?는 로그인한 유저가 있을 경우 정보가 나오고 아니면 nil이 찍힘

 

 

FireStore 데이터 추가

데이터 딕셔내리 만들고, error completion block에 print 찍어보기

 

 

에러 해결

 

[Firebase/Firestore][I-FST000001] Write at users~~failed: Missing or insufficient permissions.

규칙 => allow read, write: if true로 변경하기

https://firebase.google.com/docs/firestore/quickstart#swift

 

Cloud Firestore 시작하기  |  Firebase Documentation

Catch up on everthing we announced at this year's Firebase Summit. Learn more 의견 보내기 Cloud Firestore 시작하기 이 빠른 시작에서는 Cloud Firestore를 설정하고 데이터를 추가한 후 Firebase Console에서 방금 추가한 데이

firebase.google.com