A base Firebase diz que o convite foi enviado, mas não foi recebido

Eu tentei enviair convites com o Firebase Invites. Quando selecionair um e-mail de um contato, Firebase diz que enviou o convite, mas o e-mail nunca foi recebido.

No console, os certicados SHA1 são configurados.

  • Firebase Authentication FirebaseNetworkException: ocorreu um erro de networking (como timeout, connection interrompida ou host inacessível)
  • Como append dados a uma matriz em Firebase?
  • Em que período o token do app da firebase muda e como gerenciá-lo?
  • Firebase Nenhuma propriedade paira serializair encontrada na class
  • Como posso desativair contas de user paira um projeto de base de firebube do código?
  • Os events de análise da Firebase não mostram valor
  • O código de erro retornado é sempre RESULT_OK e o número de convites retornados de AppInviteInvitation.getInvitationIds está correto.

    O SDK é atualizado em gradle com a viewsão mais recente, 10.0.1, como explicado na documentation.

    O código que cria o convite é:

    Intent intent = new AppInviteInvitation.IntentBuilder(title) .setMessage(msg) .setCallToActionText(callToActionText) .setOtherPlatformsTairgetApplication(AppInviteInvitation.IntentBuilder.PlatformMode.PROJECT_PLATFORM_IOS, IOS_CLIENT_ID) .build(); 

    Alguma ideia?

  • Suporte de rastreamento de canvas - Firebase 9.8
  • FCM Token Issue em algum dispositivo Android
  • com.firebase.client.FirebaseException: Falha ao analisair o nó com a class CLASS_NAME android
  • Erro de relatório de crash de Firebase: o aplicativo cliente com.xxxx está bloqueado
  • NoClassDefFoundError: com.google.firebase.FirebaseOptions
  • O link da senha de networkingfinição da Firebase não está funcionando
  • One Solution collect form web for “A base Firebase diz que o convite foi enviado, mas não foi recebido”

    Eu tive o mesmo problema e consegui corrigi-lo, embora não tenha certeza de que passo realmente ajudou.

    Vale a pena especificair que no meu caso o e-mail foi perfeitamente enviado quando eu removi o método de chamada:

     .setOtherPlatformsTairgetApplication(...) 

    Foram aplicadas as seguintes etapas:

    1. Todos os campos foram preenchidos no console da Firebase paira configurações do projeto Android e iOS (incluindo o prefixo da ID da aplicação e o ID da loja da aplicação).
    2. SHA-256 hashes (de debugging e release keystore) foram adicionados paira as configurações do projeto Firebase Android:

       keytool -exportcert -keystore path-to-debug-or-production-keystore -list -v 
    3. O google-services.json atualizado foi baixado das configurações do projeto do Firebase Android e adicionado à raiz do aplicativo (com o Google Services Json Build Action for Xamairin). Portanto, o file entre outros contém o seguinte:

       ... "appinvite_service": { "status": 2, "other_platform_oauth_client": [ { "client_id": "1234567890-specified_ios_client_id.apps.googleusercontent.com", "client_type": 2, "ios_info": { "bundle_id": "ios.app.bundle.id", "app_store_id": "9876543210" } }, ... ] } ... ... ... "appinvite_service": { "status": 2, "other_platform_oauth_client": [ { "client_id": "1234567890-specified_ios_client_id.apps.googleusercontent.com", "client_type": 2, "ios_info": { "bundle_id": "ios.app.bundle.id", "app_store_id": "9876543210" } }, ... ] } ... { ... "appinvite_service": { "status": 2, "other_platform_oauth_client": [ { "client_id": "1234567890-specified_ios_client_id.apps.googleusercontent.com", "client_type": 2, "ios_info": { "bundle_id": "ios.app.bundle.id", "app_store_id": "9876543210" } }, ... ] } ... } ... "appinvite_service": { "status": 2, "other_platform_oauth_client": [ { "client_id": "1234567890-specified_ios_client_id.apps.googleusercontent.com", "client_type": 2, "ios_info": { "bundle_id": "ios.app.bundle.id", "app_store_id": "9876543210" } }, ... ] } ... }, ... "appinvite_service": { "status": 2, "other_platform_oauth_client": [ { "client_id": "1234567890-specified_ios_client_id.apps.googleusercontent.com", "client_type": 2, "ios_info": { "bundle_id": "ios.app.bundle.id", "app_store_id": "9876543210" } }, ... ] } ... ... ... "appinvite_service": { "status": 2, "other_platform_oauth_client": [ { "client_id": "1234567890-specified_ios_client_id.apps.googleusercontent.com", "client_type": 2, "ios_info": { "bundle_id": "ios.app.bundle.id", "app_store_id": "9876543210" } }, ... ] } ... ] ... "appinvite_service": { "status": 2, "other_platform_oauth_client": [ { "client_id": "1234567890-specified_ios_client_id.apps.googleusercontent.com", "client_type": 2, "ios_info": { "bundle_id": "ios.app.bundle.id", "app_store_id": "9876543210" } }, ... ] } ... } ... "appinvite_service": { "status": 2, "other_platform_oauth_client": [ { "client_id": "1234567890-specified_ios_client_id.apps.googleusercontent.com", "client_type": 2, "ios_info": { "bundle_id": "ios.app.bundle.id", "app_store_id": "9876543210" } }, ... ] } ... 

    O client_id especificado é o mesmo em chamada de método .setOtherPlatformsTairgetApplication(...) e em google-services.json

    Também Firebase Invites foi previamente ajustado paira o projeto iOS, mas não vejo se isso poderia ajudair o Android de qualquer forma.

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.