반응형

Firebase 7

존재하지 않는 문서 키에 대해 Cloud Firestore를 쿼리하는 방법

존재하지 않는 문서 키에 대해 Cloud Firestore를 쿼리하는 방법 옵션 속성을 가진 데이터 모델이 있다고 가정해 보겠습니다.예를 들어 "이름", "성" 및 선택적 "웹 사이트" 속성을 가진 사용자 개체일 수 있습니다. Cloud Firestore에서는 알려진 웹 사이트가 있는 사용자 문서에만 "웹 사이트" 속성이 설정되며, 다른 모든 사용자 문서에는 이 속성이 없습니다. 제 질문은 "웹 사이트" 속성 없이 모든 사용자 문서를 조회하는 방법입니다.문서는 다음과 같은 속성을 포함할 수 있습니다.null값 데이터 유형(데이터 유형 설명서 참조).그러면 쿼리를 구성하여 결과를 제한할 수 있습니다.website재산은null. 이는 누락된 속성과 동일하지 않지만 사용자 지정 개체를 사용하여 Firestor..

code 2023.07.17

이 앱은 Firebase 인증을 사용할 수 있는 권한이 없습니다.Firebase 콘솔에서 올바른 패키지 이름과 SHA-1이 구성되어 있는지 확인하십시오.

이 앱은 Firebase 인증을 사용할 수 있는 권한이 없습니다.Firebase 콘솔에서 올바른 패키지 이름과 SHA-1이 구성되어 있는지 확인하십시오. Firebase 인증이 정상적으로 작동하고 있습니다. 코드 변경 없이 디버그 빌드가 갑자기 실패하기 시작하여 다음 메시지가 기록됩니다. D/PhoneAuthActivity(7392): signInWithCredential:failure:com.google.firebase.auth.FirebaseAuthException:이 앱은 Firebase 인증을 사용할 수 있는 권한이 없습니다.Firebase 콘솔에서 올바른 패키지 이름과 SHA-1이 구성되어 있는지 확인하십시오.[앱 유효성 검사에 실패했습니다. 성공적인 로그인과 실패 사이의 유일한 주목할 만한 조..

code 2023.07.07

빌드 환경에서 Google 서비스 파일의 Google_APP_ID를 가져올 수 없습니다.

빌드 환경에서 Google 서비스 파일의 Google_APP_ID를 가져올 수 없습니다. 파이어베이스 설정을 위해 2개의 구성 1을 사용하고 있습니다.Google 서비스-정보-테스트.플리스트, 2.UAT 및 운영용 Google Service-Info-prdn.plist.Firebase를 사용하여 충돌 분석을 설치하는 경우 Firebase 설명서 https://firebase.google.com/docs/crashlytics/get-started?authuser=1#ios 를 따릅니다.하지만 실행하려고 하면 스크립트를 실행하는 동안 빌드 단계에서 오류가 발생합니다. 나는 구성 파일 이름을 변경하지 않고 시도했고 작동했습니다. 패브릭 실행 스크립트 "빌드 환경에서 Google 서비스 파일의 Google_AP..

code 2023.07.07

Firestore가 하나의 쿼리를 사용하여 조건에 맞는 여러 문서를 업데이트할 수 있습니까?

Firestore가 하나의 쿼리를 사용하여 조건에 맞는 여러 문서를 업데이트할 수 있습니까? 즉, SQL에서 이와 동등한 Firestore가 무엇인지 파악하려고 합니다. UPDATE table SET field = 'foo' WHERE ` 예, 여러 문서를 한 번에 업데이트하는 방법을 묻는 것입니다. 하지만 연결된 질문과 달리, 특정 조건에 맞는 모든 문서에 플래그를 설정하기만 하면 되기 때문에 메모리에 아무것도 읽지 않고 한 번에 업데이트하는 방법을 묻는 것입니다. db.collection('table') .where(...condition...) .update({ field: 'foo', }); 제가 기대했던 대로입니다. CollectionReference에는 다음이 없습니다..update방법. 트랜..

code 2023.06.17

Firebase 단순 사용자 이름 및 암호 인증을 사용하는 경우 사용자 목록을 반환하려면 어떻게 합니까?

Firebase 단순 사용자 이름 및 암호 인증을 사용하는 경우 사용자 목록을 반환하려면 어떻게 합니까? 제가 뭔가 잘못하고 있는지 확실하지 않지만 이 api https://www.firebase.com/docs/security/simple-login-email-password.html 를 사용하면 반환 메시지에 따라 사용자를 성공적으로 만들 수 있지만 Forge 콘솔에서 해당 사용자를 볼 수 없습니다.어떤 사용자가 등록되어 있는지 어떻게 알 수 있습니까? 반환 사용자 ID를 가져와서 Firebase에서 내 사용자 개체를 만들어야 합니까, 아니면 이 복제가 필요하지 않습니까?사용자 속성을 추가해야 하므로 이 작업을 수행해야 합니다.Firebase 인증(이전의 Firebase SimpleLogin)에서 전..

code 2023.06.12

Firebase 클라우드 기능: onRequest와 onCall의 차이

Firebase 클라우드 기능: onRequest와 onCall의 차이 서류를 검토하던 중에 다음과 같은 것을 접했습니다. ...HTTP 요청이나 클라이언트의 호출로 직접 함수를 호출할 수 있습니다. 출처 거기 (인용문의 링크)에 대한 언급이 있습니다.functions.https.onCall. 하지만 여기 자습서에는 다른 기능이 있습니다.functions.https.onRequest사용됩니다. 어떤 것을 사용해야 하며 왜 사용해야 합니까?그들 사이의 차이점/유사점은 무엇입니까? 다음에 대한 설명서functions.https여기 있습니다.그것들에 대한 공식적인 문서는 정말 도움이 되지만, 아마추어의 관점에서, 설명된 차이점들은 처음에는 혼란스러웠습니다. 배포 시 두 유형 모두 고유한 HTTPS 끝점 URL..

code 2023.06.07

'UploadMappingFileTask' 유형 속성 'googleServicesResourceRoot'에 구성된 값이 없습니다.

'UploadMappingFileTask' 유형 속성 'googleServicesResourceRoot'에 구성된 값이 없습니다. 클래스 경로를 업데이트한 후 더 이상 앱의 릴리스 버전을 빌드할 수 없습니다. FAILURE: Build failed with an exception. * What went wrong: A problem was found with the configuration of task ':app:uploadCrashlyticsMappingFileRelease' (type 'UploadMappingFileTask'). - Type 'UploadMappingFileTask' property 'googleServicesResourceRoot' doesn't have a configured ..

code 2023.06.07
반응형