반응형

Firebase 7

Firebase Cloud Messaging in Firebase Cloud Functions를 사용하여 푸시 알림을 보내려고 할 때 요청한 엔티티를 찾을 수 없습니다.

Firebase Cloud Messaging in Firebase Cloud Functions를 사용하여 푸시 알림을 보내려고 할 때 요청한 엔티티를 찾을 수 없습니다. 다음 코드로 Firebase Cloud 함수에서 FCM을 통해 멀티캐스트 알림을 보내려고 합니다. const message = { tokens: recipients, notification: { title: title, body: body }, data: { projectPartnerId: projectPartnerId } }; return admin.messaging().sendMulticast(message); 푸시 알림이 하나도 전송되지 않습니다.각 응답에는 "Requested entity를 찾을 수 없습니다."라는 동일한 메시지가..

bestsource 2023.06.28

Firebase Cloud Firestore에서 문서에 하위 컬렉션을 추가하는 방법

Firebase Cloud Firestore에서 문서에 하위 컬렉션을 추가하는 방법 설명서에는 문서에 하위 컬렉션을 추가하는 방법에 대한 예가 나와 있지 않습니다.문서를 모음에 추가하는 방법과 문서에 데이터를 추가하는 방법을 알고 있지만, 문서에 모음(하위 모음)을 추가하는 방법은 무엇입니까? 다음과 같은 방법이 있어야 하지 않을까요? dbRef.document("example").addCollection("subCollection") 2021년 1월 13일 편집: 어레이 구성원 자격에 대한 업데이트된 문서에 따르면, 이제 다음을 사용하여 어레이 값을 기준으로 데이터를 필터링할 수 있습니다.whereArrayContains()방법. 과 같습니다간단한 예는 다음과 같습니다. CollectionReferen..

bestsource 2023.06.28

.firebase/hosting의 목적은 무엇입니까?ALFANUM.캐시

.firebase/hosting의 목적은 무엇입니까?ALFANUM.캐시 오늘 저는 파이어베이스 호스팅을 구축했습니다.배포 후, Firebase가 다음 파일을 생성한다는 것을 알게 되었습니다..firebase/hosting.ALPHANUM.cache여기서 알파넘은 실제로 어떤 무작위 염기입니다.NNish 값입니다. 질문. 이 파일의 목적은 무엇입니까? 특히, 이것을 추가할 수 있습니까?.gitignore? 아니면 안 되나요? 이 파일은 마지막 배포 이후 변경된 파일만 업로드하여 호스팅 배포 시간을 최소화하는 Firebase Hosting의 새 기능의 일부입니다.이 기능은 CLI 버전 4.2.0의 새로운 기능으로 GitHub에서 확인할 수 있습니다. 프랭크가 제안했듯이, 당신은 확실히 추가해야 합니다..fi..

bestsource 2023.06.23

CLI(명령줄)에서 Firebase 사용자 로그인 ID를 변경하는 방법

CLI(명령줄)에서 Firebase 사용자 로그인 ID를 변경하는 방법 예를 들어 User-Alice 로그인 자격 증명을 사용하여 Firebase에 로그인하려고 합니다. 그러나 인증 절차를 거치면 User-Bob으로 로그인했다는 메시지가 나타납니다.이 항목은 설명서 어디에도 나와 있지 않으며 로그인한 사용자를 변경하는 방법도 설명되어 있지 않습니다. Firebase 로그인 사용자를 User-Bob에서 User-Alice로 변경하려면 어떻게 해야 합니까? 감사해요.CLI를 통해 여러 사용자 관리 Firebase CLI 버전 9.9.0에서는 재인증 없이 여러 사용자를 관리할 수 있습니다. firebase login:add firebase login:list firebase login:use 예: fireba..

bestsource 2023.06.23

Firestore 하위 수집 대 어레이

Firestore 하위 수집 대 어레이 먼저, 저는 파이어스토어가 어떻게 작동하는지 알고 있으며, 좋은 구조를 위한 다양한 접근 방식을 평가하는 데 많은 시간을 보냈습니다.여전히 저는 다음 시나리오를 고려하고 있습니다. 알려진 레시피의 데이터베이스가 있습니다.사용자들은 레시피를 추가할 수 있지만, 그것들은 단지 일부 변형이 아닌 실제 레시피임을 확인해야 합니다.따라서 모든 사용자는 사용자가 생성한 레시피 목록에서 레시피를 선택하여 요리하는 방법(또는 새로운 레시피를 추가하는 방법)을 알 수 있습니다. 이제 저는 사용자들이 영수증 목록을 다른 사람들과 공유하기를 원하지만, 이것이 Firestore를 사용하여 어떻게 가장 잘 수행될 수 있는지 확신할 수 없습니다.비결은 모든 요리법을 한 번에 보여주고 페이지..

bestsource 2023.06.18

처음에 Facebook을 사용한 인증 후 Google이 Android용 Firebase에서 오류를 발생시킵니다.

처음에 Facebook을 사용한 인증 후 Google이 Android용 Firebase에서 오류를 발생시킵니다. Firebase Docs에서 이해한 바와 같이, 사용자가 자격 증명으로 계정을 인증한 경우, 자격 증명이 아직 다른 자격 증명과 연결되지 않은 경우 동일한 자격 증명을 사용하여 엄격하게 로그인해야 합니다. 즉, Google 로그인을 사용하여 계정을 만든 다음 (로그아웃 후) Google 인증 정보에 사용되는 것과 동일한 전자 메일을 사용하여 Facebook 인증 정보로 로그인하려고 하면 logcat에 다음 예외가 표시됩니다. "전자 메일 주소는 같지만 로그인 자격 증명이 다른 계정이 이미 있습니다.이 전자 메일 주소와 연결된 공급자를 사용하여 로그인하십시오." 그리고 네, 저는 당연히 이 예외..

bestsource 2023.06.08

파이어베이스:안드로이드 앱에서 기본 알림 채널을 설정하는 방법은?

파이어베이스:안드로이드 앱에서 기본 알림 채널을 설정하는 방법은? 앱이 백그라운드에 있을 때 오는 알림 메시지의 기본 알림 채널을 설정하는 방법은 무엇입니까?기본적으로 이러한 메시지는 "기타" 채널을 사용합니다.여기 공식 문서에서 볼 수 있듯이 다음 메타데이터 요소를 추가해야 합니다.AndroidManifest.xml애플리케이션 구성 요소 내: 이 기본 채널은 알림 메시지에 지정된 채널이 없거나 제공된 채널이 앱에서 아직 생성되지 않은 경우에 사용됩니다.다음을 사용하여 채널을 등록해야 합니다.NotificationManager CreateNotificationChannel. 이 예는 Xamarin에서 c#을 사용하지만 다른 곳에서도 광범위하게 적용할 수 있습니다. private void Configure..

bestsource 2023.06.08
반응형