작성
·
110
0
flows에 chat을 프로젝트로 추가하면 에러가 70개가 발생했다고 나와요 파이어베이스 단순 디플로이랑 권한설정 외에도 추가 설정이 많이 필요한거 같아요
답변 4
0
안녕하세요 ,
제가 테스트 해 보았을 때, 프로젝트 자체의 문제는 없고, 플러터플로우 자체의 버그로 보입니다.
최근 콜렉션이 자동생성 되지 않는 버그가 있어서 공지사항에도 올렸는데, 채팅 플로우를 import해도 콜렉션이 생성되기에, 똑같은 결과가 일어나는 듯 보입니다.
다만 제가 기본적인 프로젝트에서는 어찌어찌 뭔가를 건드리면 해당 에러가 해결되긴 하는 것 같은데, 공유해주신 프로젝트에서는 어떻게 해도 해결이 안되네요 ㅠ
플러터플로우 본사에 해당 이슈를 리포트 했고, 언제 버그가 해결될지 일정 문의도 했습니다.
해결되면 공유 드릴게요.
불편을 드려 죄송합니다.
0
저도 똑간은 70개 에러가 나오는데요
그 대표 요약은 아래와 같습니다
Field "last_message_seen_by" is not properly set in Database action for chat_2_Details
Field "friendsList" has an update value that is not properly set in Update App State action for chat_2_InviteUsers
Non-existent Collection specified in backend query for otherUser
Boolean property not properly set in PlaceholderWidget
String property not properly set in Text
On ListView: One or more filters are invalid
Color property not properly set in Container
Collection "chat_messages" has field "user" which is a Document Reference of an unknown collection.
Component has invalid parameter "userRef"
Page has invalid state variable "lastMessageSeenBy"
아래 1월17일자 답변의 첵크는 다 되었습니다
어떻게 해야 하나요?
안녕하세요 명수님,
다시 질문 주셔서 감사 드립니다.
저도 다시 해보니 에러를 없애는 경우는 Authentication 설정을 다시 했을 때 되었습니다.
혹시 다음을 확인해주실 수 있을까요?
Settings -> Authentication 에 가셔서 Entry Page, Logged in page를 다시 잘 설정해 줍니다.
그럼에도 안될 경우에는 페이지 추가 -> Flows 탭 -> Account & Profile Creation을 통해 로그인 페이지들을 추가해주고, 1번 과정을 반복해 줍니다.
만약 그럼에도 불구하고 안된다면 프로젝트를 공유해주실 수 있으실까요?
settings->collaboration에 가셔서 ilgyu86@gmail.com 계정 으로 프로젝트를 공유해 주시면 감사하겠습니다.
안녕하세요 명수님,
프로젝트 공유해 주셔서 감사 드립니다.
제가 테스트 해 보았을 때, 프로젝트 자체의 문제는 없고, 플러터플로우 자체의 버그로 보입니다.
최근 콜렉션이 자동생성 되지 않는 버그가 있어서 공지사항에도 올렸는데, 채팅 플로우를 import해도 콜렉션이 생성되기에, 똑같은 결과가 일어나는 듯 보입니다.
다만 제가 기본적인 프로젝트에서는 어찌어찌 뭔가를 건드리면 해당 에러가 해결되긴 하는 것 같은데, 공유해주신 프로젝트에서는 어떻게 해도 해결이 안되네요 ㅠ
플러터플로우 본사에 해당 이슈를 리포트 했고, 언제 버그가 해결될지 일정 문의도 했습니다.
해결되면 공유 드릴게요.
불편을 드려 죄송합니다.
0
안녕하세요 귀주님, 질문 주셔서 감사 드립니다.
그리고 불편을 드려 죄송합니다.
질문 주셔서 저도 다시 한번 채팅 셋업을 해보았는데, 큰 에러는 없었는데요..ㅠㅠ
죄송하지만, 혹시 다음을 확인해 주실 수 있을까요?
Firebase 탭에서 Config file이 연결되었고, Firebase storage가 deploy된지 확인 부탁 드릴게요.
(물론 이를 위해서는 firestore가 blaze 요금제로 업그레이드 되어있고, firestore 설정이 완료되어 있어야 합니다.)
Firestore settings에서 1)users collection이 있는지 2)firestore indexes가 deploy 되어 있는지 3) firestore rules가 되어 있는지 확인 부탁드릴게요.
나머지는 위 두가지를 해결하면 해결될 에러일 확률이 높을 것 같습니다...!
만약 그럼에도 해결이 되지 않으면 에러메시지를 캡처해서 답글 달아주실 수 있을까요?
(혹은 settings->collaboration에 가셔서 one@timebanker.co 계정 으로 프로젝트를 공유해 주셔도 좋습니다!)
혹시 또 궁금한 점 있으시면 질문 주세요..!
감사합니다.
0
안녕하세요, 인프런 AI 인턴입니다. 김귀주님, Flows에 Chat 기능을 추가하면서 발생하는 에러에 대해 안내 드리겠습니다.
Chat 기능을 추가할 때 발생하는 여러 가지 에러들은 주로 Firebase의 설정 문제, 권한 설정, 그리고 필요한 구성 요소들이 제대로 배치되지 않아서 발생할 수 있습니다. 이러한 문제들은 특정 라이브러리나 API 사용 시, Firebase 내에서의 데이터나 인증 절차와 연관되어 있을 가능성이 큽니다.
Firebase 설정 확인:
권한 설정:
추가적인 Firestore 및 Function 설정:
기존 유사 문제 해결 사례 참고:
이 외에도 Chat 기능과 관련된 상세 에러 메시지를 구체적으로 보시면 어떤 추가적인 설정이 필요한지 감을 잡으실 수 있을 것입니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
안녕하세요
저도 같은 증상이 발생하고 있고 댓글들의 해결 시도 다 해봐도 그대로 인데요 ㅜ
아직 해결 안된 버그일까요?