Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[#63] Firebase RemoteConfig 연동 #91

Open
wants to merge 5 commits into
base: develop
Choose a base branch
from
Open

Conversation

jayden000106
Copy link
Contributor

@jayden000106 jayden000106 commented Feb 17, 2025

📌 Summary

Firebase 프로젝트 생성 및 Remote Config(만) 연결 PR입니다.
따로 GA나 기능을 추가하진 않고, Firebase Core와 Firebase RemoteConfig만 추가했습니다.

✍️ Description

💡 PR Point

1. RemoteConfig를 사용할 때, 최소버전 비교 및 오류 처리를 어떻게 하면 좋을까요?
최소버전 여부를 판단하고, 최소버전보다 이전 버전 사용자에게 어디서 어떻게 Alert이나 Sheet를 띄우면 좋을까요..?
그리고 RemoteConfig 관련 설정은 건드리진 않았고, 앱에서 기본값나 업데이트 리스너도 아직 붙어있진 않습니다. 해당 기능에 대해 구체적인 요구사항이 필요해요.

2. 유어슈 계정으로 파이어베이스 프로젝트 초대 보냈습니다. 확인 부탁드립니다!

  1. 지난 회의 때 논의된대로, SplashReducer 구현 및 AppReducer를 수정했습니다. 전반적인 로직은 SplashReducer로 이관하였고, 앱 업데이트 및 네트워크 오류 Alert을 구현했습니다.

📚 Reference

https://firebase.google.com/docs/remote-config/get-started?hl=ko&_gl=1*1otwmqh*_up*MQ..*_ga*MTI4NzQzMzI3OS4xNzM5ODA4OTk3*_ga_CW55HF8NVT*MTczOTgwODk5Ny4xLjAuMTczOTgwODk5Ny4wLjAuMA..&platform=ios

🔥 Test

- Core, RemoteConfig 패키지 추가
- AppDelegete 추가 및 Firebase 초기화
- getMinimumVersion 내에 active 및 fetch 구현
@jayden000106 jayden000106 added the feat 💜 새로운 기능 구현 label Feb 17, 2025
@jayden000106 jayden000106 self-assigned this Feb 17, 2025
Copy link
Contributor

@LeeJoEun-01 LeeJoEun-01 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

회의 결과

  • 강제 업데이트
    • 최소 버전 이하면 화면 멈춤 + Alert 띄우기 (앱스토어 링크 포함해서)
  • Splash Reducer를 만들어서 관리

- 파일 및 기본 구조 추가
- AppReducer 내 ifCaseLet 추가
- 최소 버전 비교 로직 구현
- previewValue 수정
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feat 💜 새로운 기능 구현
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Feat] 버전 관리를 위한 firebase remoteconfig 연동
2 participants